jiehou commited on
Commit
f99e40e
·
verified ·
1 Parent(s): ef93702

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -11
app.py CHANGED
@@ -218,26 +218,26 @@ def gradient_descent(n_samples=100, intercept=4, slope=3, intercept_random=4, sl
218
 
219
 
220
  #### Define input component
221
- input_sample = gr.inputs.Slider(1, 5000, step=50, default=100, label='N samples')
222
- input_intercept = gr.inputs.Slider(1, 8, step=0.5, default=4, label='(Baseline) Intercept')
223
- input_slope = gr.inputs.Slider(-8, 8, step=0.5, default=2.8, label='(Baseline) Slope')
224
 
225
- input_intercept_random = gr.inputs.Slider(-8, 8, step=0.5, default=-7.5, label='(Random) Intercept')
226
- input_slope_random = gr.inputs.Slider(-8, 8, step=0.5, default=7.5, label='(Random) Slope')
227
 
228
- input_gradients = gr.inputs.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.inputs.Dropdown(['Batch GradientDescent', 'Stochastic GradientDescent', 'Mini-Batch GradientDescent'],label="Type of Gradient Descent")
231
 
232
 
233
- input_batchsize = gr.inputs.Slider(1, 64, step=1, default=32, label='Batch size for Mini-BatchGD')
234
 
235
- input_learningrate = gr.inputs.Slider(0,2, step=0.001, default=0.001, label='Learning Rate')
236
- input_iteration = gr.inputs.Slider(1, 1000, step=2, default=100, label='Iteration')
237
 
238
 
239
  #### Define output component
240
- output_plot1 = gr.outputs.Image(label="Regression plot")
241
 
242
 
243
  ### configure gradio, detailed can be found at https://www.gradio.app/docs/#i_slider
 
218
 
219
 
220
  #### Define input component
221
+ input_sample = gr.Slider(1, 5000, step=50, default=100, label='N samples')
222
+ input_intercept = gr.Slider(1, 8, step=0.5, default=4, label='(Baseline) Intercept')
223
+ input_slope = gr.Slider(-8, 8, step=0.5, default=2.8, label='(Baseline) Slope')
224
 
225
+ input_intercept_random = gr.Slider(-8, 8, step=0.5, default=-7.5, label='(Random) Intercept')
226
+ input_slope_random = gr.Slider(-8, 8, step=0.5, default=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, default=32, label='Batch size for Mini-BatchGD')
234
 
235
+ input_learningrate = gr.Slider(0,2, step=0.001, default=0.001, label='Learning Rate')
236
+ input_iteration = gr.Slider(1, 1000, step=2, default=100, label='Iteration')
237
 
238
 
239
  #### Define output component
240
+ output_plot1 = gr.Image(label="Regression plot")
241
 
242
 
243
  ### configure gradio, detailed can be found at https://www.gradio.app/docs/#i_slider