NTaylor commited on
Commit
fe57b06
·
1 Parent(s): 8f825f0

Added even listeners for sliders - although each makes own plot now.

Browse files
Files changed (1) hide show
  1. app.py +2 -4
app.py CHANGED
@@ -92,7 +92,6 @@ def plot_lda_pca(n_samples = 50, n_features = 4):
92
 
93
  return fig
94
 
95
-
96
  title = "2-D projection of Iris dataset using LDA and PCA"
97
  with gr.Blocks(title=title) as demo:
98
  gr.Markdown(f"# {title}")
@@ -117,8 +116,7 @@ with gr.Blocks(title=title) as demo:
117
 
118
  n_features = gr.Slider(value=2, minimum=2, maximum=max_features, step=1, label="n_features")
119
 
120
- btn = gr.Button(value="Run")
121
- btn.click(plot_lda_pca, inputs = [n_samples, n_features], outputs= gr.Plot(label='PCA vs LDA clustering') ) #
122
-
123
 
124
  demo.launch()
 
92
 
93
  return fig
94
 
 
95
  title = "2-D projection of Iris dataset using LDA and PCA"
96
  with gr.Blocks(title=title) as demo:
97
  gr.Markdown(f"# {title}")
 
116
 
117
  n_features = gr.Slider(value=2, minimum=2, maximum=max_features, step=1, label="n_features")
118
 
119
+ n_samples.change(plot_lda_pca, inputs = [n_samples, n_features], outputs= gr.Plot(label='PCA vs LDA clustering') ) #
120
+ n_features.change(plot_lda_pca, inputs = [n_samples, n_features], outputs= gr.Plot(label='PCA vs LDA clustering') ) #
 
121
 
122
  demo.launch()