Spaces:
Runtime error
Runtime error
sanjanatule
commited on
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:
|