Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -11,8 +11,17 @@ def ed_lyrics(prompt):
|
|
11 |
encoded_prompt = tokenizer.encode(prompt + "\n\nLyrics: ", add_special_tokens=False, return_tensors='pt').to('cpu')
|
12 |
output_sequences = model.generate(encoded_prompt, max_length=75+len(encoded_prompt), top_p=0.8, do_sample=True)[0].tolist()
|
13 |
generated_song = tokenizer.decode(output_sequences[:], clean_up_tokenization_spaces=True)
|
14 |
-
final_result = generated_song.
|
15 |
return final_result
|
16 |
|
17 |
# Launch interactive web demo
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
encoded_prompt = tokenizer.encode(prompt + "\n\nLyrics: ", add_special_tokens=False, return_tensors='pt').to('cpu')
|
12 |
output_sequences = model.generate(encoded_prompt, max_length=75+len(encoded_prompt), top_p=0.8, do_sample=True)[0].tolist()
|
13 |
generated_song = tokenizer.decode(output_sequences[:], clean_up_tokenization_spaces=True)
|
14 |
+
final_result = generated_song.replace('\n','\n')
|
15 |
return final_result
|
16 |
|
17 |
# Launch interactive web demo
|
18 |
+
title = "Ed Sheeran Lyrics Generator"
|
19 |
+
description = "This app generates song lyrics in the style of Ed Sheeran using a pre-trained language model."
|
20 |
+
iface = gr.Interface(
|
21 |
+
fn=ed_lyrics,
|
22 |
+
inputs="textbox",
|
23 |
+
outputs="html",
|
24 |
+
title=title,
|
25 |
+
description=description
|
26 |
+
examples=["You make me feel so alive", "It was just a mistake", "Let's party tonight"]
|
27 |
+
).launch()
|