Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| from PoemGeneration import PreloadedRNNModel | |
| model = PreloadedRNNModel() | |
| def generate_poem(temperature, output_length): | |
| return model.generate_text(temperature, output_length) | |
| with gr.Blocks() as demo: | |
| with gr.Row(): | |
| with gr.Column(): | |
| temperature_slider = gr.Slider(0.01, 1, label="Temperature", value=0.5) | |
| output_length = gr.Number(value=500, label="Output Length") | |
| start_button = gr.Button(variant="primary") | |
| examples = gr.Examples([0.2, 0.4, 0.6, 0.8, 1], temperature_slider) | |
| with gr.Column(): | |
| output_text = gr.Text(label="Generated text", interactive=False) | |
| start_button.click(fn=generate_poem, inputs=[temperature_slider, output_length], outputs=output_text) | |
| demo.launch() |