Update app.py
Browse files
app.py
CHANGED
|
@@ -186,20 +186,20 @@ def gradient_descent(intercept=4, slope=3, intercept_random=4, slope_random=3, g
|
|
| 186 |
|
| 187 |
|
| 188 |
#### Define input component
|
| 189 |
-
input_intercept = gr.
|
| 190 |
-
input_slope = gr.
|
| 191 |
|
| 192 |
-
input_intercept_random = gr.
|
| 193 |
-
input_slope_random = gr.
|
| 194 |
|
| 195 |
-
input_gradients = gr.
|
| 196 |
|
| 197 |
-
input_learningrate = gr.
|
| 198 |
-
input_iteration = gr.
|
| 199 |
|
| 200 |
|
| 201 |
#### Define output component
|
| 202 |
-
output_plot1 = gr.
|
| 203 |
|
| 204 |
|
| 205 |
### configure gradio, detailed can be found at https://www.gradio.app/docs/#i_slider
|
|
|
|
| 186 |
|
| 187 |
|
| 188 |
#### Define input component
|
| 189 |
+
input_intercept = gr.Slider(1, 8, step=0.5, default=4, label='(Baseline) Intercept')
|
| 190 |
+
input_slope = gr.Slider(-8, 8, step=0.5, default=2.8, label='(Baseline) Slope')
|
| 191 |
|
| 192 |
+
input_intercept_random = gr.Slider(-8, 8, step=0.5, default=4, label='(Random) Intercept')
|
| 193 |
+
input_slope_random = gr.Slider(-8, 8, step=0.5, default=-4.5, label='(Random) Slope')
|
| 194 |
|
| 195 |
+
input_gradients = gr.Checkbox(label="Apply Gradient Descent")
|
| 196 |
|
| 197 |
+
input_learningrate = gr.Slider(0,1, step=0.001, default=0.01, label='Learning Rate')
|
| 198 |
+
input_iteration = gr.Slider(1, 1000, step=5, default=200, label='Iteration')
|
| 199 |
|
| 200 |
|
| 201 |
#### Define output component
|
| 202 |
+
output_plot1 = gr.Image(label="Regression plot")
|
| 203 |
|
| 204 |
|
| 205 |
### configure gradio, detailed can be found at https://www.gradio.app/docs/#i_slider
|