Update app.py
Browse files
app.py
CHANGED
|
@@ -218,22 +218,22 @@ def gradient_descent(n_samples=100, intercept=4, slope=3, intercept_random=4, sl
|
|
| 218 |
|
| 219 |
|
| 220 |
#### Define input component
|
| 221 |
-
input_sample = gr.Slider(1, 5000, step=50,
|
| 222 |
-
input_intercept = gr.Slider(1, 8, step=0.5,
|
| 223 |
-
input_slope = gr.Slider(-8, 8, step=0.5,
|
| 224 |
|
| 225 |
-
input_intercept_random = gr.Slider(-8, 8, step=0.5,
|
| 226 |
-
input_slope_random = gr.Slider(-8, 8, step=0.5,
|
| 227 |
|
| 228 |
input_gradients = gr.Checkbox(label="Apply Gradient Descent")
|
| 229 |
#input_gradients_type = gr.inputs.CheckboxGroup(['Batch GradientDescient', 'Stochastic GradientDescent', 'Mini-Batch GradientDescent'],label="Type of Gradient Descent")
|
| 230 |
input_gradients_type = gr.Dropdown(['Batch GradientDescent', 'Stochastic GradientDescent', 'Mini-Batch GradientDescent'],label="Type of Gradient Descent")
|
| 231 |
|
| 232 |
|
| 233 |
-
input_batchsize = gr.Slider(1, 64, step=1,
|
| 234 |
|
| 235 |
-
input_learningrate = gr.Slider(0,2, step=0.001,
|
| 236 |
-
input_iteration = gr.Slider(1, 1000, step=2,
|
| 237 |
|
| 238 |
|
| 239 |
#### Define output component
|
|
|
|
| 218 |
|
| 219 |
|
| 220 |
#### Define input component
|
| 221 |
+
input_sample = gr.Slider(1, 5000, step=50, value=100, label='N samples')
|
| 222 |
+
input_intercept = gr.Slider(1, 8, step=0.5, value=4, label='(Baseline) Intercept')
|
| 223 |
+
input_slope = gr.Slider(-8, 8, step=0.5, value=2.8, label='(Baseline) Slope')
|
| 224 |
|
| 225 |
+
input_intercept_random = gr.Slider(-8, 8, step=0.5, value=-7.5, label='(Random) Intercept')
|
| 226 |
+
input_slope_random = gr.Slider(-8, 8, step=0.5, value=7.5, label='(Random) Slope')
|
| 227 |
|
| 228 |
input_gradients = gr.Checkbox(label="Apply Gradient Descent")
|
| 229 |
#input_gradients_type = gr.inputs.CheckboxGroup(['Batch GradientDescient', 'Stochastic GradientDescent', 'Mini-Batch GradientDescent'],label="Type of Gradient Descent")
|
| 230 |
input_gradients_type = gr.Dropdown(['Batch GradientDescent', 'Stochastic GradientDescent', 'Mini-Batch GradientDescent'],label="Type of Gradient Descent")
|
| 231 |
|
| 232 |
|
| 233 |
+
input_batchsize = gr.Slider(1, 64, step=1, value=32, label='Batch size for Mini-BatchGD')
|
| 234 |
|
| 235 |
+
input_learningrate = gr.Slider(0,2, step=0.001, value=0.001, label='Learning Rate')
|
| 236 |
+
input_iteration = gr.Slider(1, 1000, step=2, value=100, label='Iteration')
|
| 237 |
|
| 238 |
|
| 239 |
#### Define output component
|