Spaces:
Sleeping
Sleeping
Commit
·
d57f8d2
1
Parent(s):
7669e0a
Update app.py
Browse files
app.py
CHANGED
|
@@ -13,7 +13,10 @@ def generate_dialogue(character_dropdown):
|
|
| 13 |
return decode(newmodel.model.generate(context, max_new_tokens=100)[0].tolist())
|
| 14 |
else:
|
| 15 |
context = torch.tensor([encode(character_dropdown)], dtype=torch.long)
|
| 16 |
-
|
|
|
|
|
|
|
|
|
|
| 17 |
|
| 18 |
|
| 19 |
|
|
@@ -72,6 +75,7 @@ HTML_TEMPLATE = """
|
|
| 72 |
<!-- Content -->
|
| 73 |
<h1>SHAKESPEARE DIALOGUE GENERATOR</h1>
|
| 74 |
<p>Generate dialogue for Shakespearean character by selecting character from dropdown.</p>
|
|
|
|
| 75 |
"""
|
| 76 |
|
| 77 |
with gr.Blocks(theme=gr.themes.Glass(),css=".gradio-container {background: url('file=https://github.com/Delve-ERAV1/S20/assets/11761529/c0ff84a4-dde6-473e-a820-d3797040eb9d')}") as interface:
|
|
|
|
| 13 |
return decode(newmodel.model.generate(context, max_new_tokens=100)[0].tolist())
|
| 14 |
else:
|
| 15 |
context = torch.tensor([encode(character_dropdown)], dtype=torch.long)
|
| 16 |
+
output_dialogue = decode(newmodel.model.generate(context, max_new_tokens=100)[0].tolist())
|
| 17 |
+
# remove extra dialogue returned
|
| 18 |
+
output_dialogue = str(output_dialogue.split("\n\n")[0])
|
| 19 |
+
return output_dialogue
|
| 20 |
|
| 21 |
|
| 22 |
|
|
|
|
| 75 |
<!-- Content -->
|
| 76 |
<h1>SHAKESPEARE DIALOGUE GENERATOR</h1>
|
| 77 |
<p>Generate dialogue for Shakespearean character by selecting character from dropdown.</p>
|
| 78 |
+
<p>Model: GPT, Dataset: Tiny Shakespeare, Token limit: 100.</p>
|
| 79 |
"""
|
| 80 |
|
| 81 |
with gr.Blocks(theme=gr.themes.Glass(),css=".gradio-container {background: url('file=https://github.com/Delve-ERAV1/S20/assets/11761529/c0ff84a4-dde6-473e-a820-d3797040eb9d')}") as interface:
|