Spaces:
Sleeping
Sleeping
File size: 979 Bytes
bed51c0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
import gradio as gr
import matplotlib.pyplot as plt
import numpy as np
def plot_graph(x_values, y_values, optional1='', optional2='', optional3='', optional4='', optional5='', optional6='', optional7='', optional8='', optional9='', optional10=''):
plt.plot(x_values, y_values)
plt.title('Graph')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.show()
inputs = [
gr.Textbox(label="X Values"),
gr.Textbox(label="Y Values"),
gr.Group([
gr.Textbox(label="Optional 1"),
gr.Textbox(label="Optional 2"),
gr.Textbox(label="Optional 3"),
gr.Textbox(label="Optional 4"),
gr.Textbox(label="Optional 5"),
gr.Textbox(label="Optional 6"),
gr.Textbox(label="Optional 7"),
gr.Textbox(label="Optional 8"),
gr.Textbox(label="Optional 9"),
gr.Textbox(label="Optional 10")
], label="Optional Fields", type="group", optional=True)
]
gr.Interface(plot_graph, inputs, "image").launch() |