Lennard Schober commited on
Commit
c188d2e
·
1 Parent(s): 08bc7ab

Add responsiveness for mobile

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -102,6 +102,7 @@ def plot_heat_equation(m, approx_type):
102
  yaxis_title="t",
103
  zaxis_title="u",
104
  ),
 
105
  )
106
 
107
  # Config to remove modebar buttons except the save image button
@@ -206,6 +207,7 @@ def plot_errors(m, approx_type):
206
  yaxis_title="t",
207
  zaxis_title="u",
208
  ),
 
209
  )
210
 
211
  # Config to remove modebar buttons except the save image button
@@ -326,8 +328,6 @@ def train_coefficients(m, kernel):
326
  # Generate data
327
  a_train, u_train, x, t = generate_data()
328
 
329
- print("in train coeffs: ", glob_k)
330
-
331
  # Define random features
332
  theta = np.column_stack(
333
  (
@@ -364,8 +364,6 @@ def plot_function(k, a, b, c):
364
 
365
  glob_k, glob_a, glob_b, glob_c = k, a, b, c
366
 
367
- print(glob_k, k)
368
-
369
  x = np.linspace(0, 1, 100)
370
  t = np.linspace(0, 5, 500)
371
  X, T = np.meshgrid(x, t) # Create the mesh grid
@@ -532,8 +530,10 @@ def create_gradio_ui():
532
  approx_button = gr.Button("Plot Approximation")
533
 
534
  with gr.Row():
535
- approx_plot = gr.Plot(visible=False)
536
- error_plot = gr.Plot(visible=False)
 
 
537
 
538
  approx_button.click(
539
  fn=plot_all,
 
102
  yaxis_title="t",
103
  zaxis_title="u",
104
  ),
105
+ margin=dict(l=0, r=0, t=0, b=0), # Reduce margins
106
  )
107
 
108
  # Config to remove modebar buttons except the save image button
 
207
  yaxis_title="t",
208
  zaxis_title="u",
209
  ),
210
+ margin=dict(l=0, r=0, t=0, b=0), # Reduce margins
211
  )
212
 
213
  # Config to remove modebar buttons except the save image button
 
328
  # Generate data
329
  a_train, u_train, x, t = generate_data()
330
 
 
 
331
  # Define random features
332
  theta = np.column_stack(
333
  (
 
364
 
365
  glob_k, glob_a, glob_b, glob_c = k, a, b, c
366
 
 
 
367
  x = np.linspace(0, 1, 100)
368
  t = np.linspace(0, 5, 500)
369
  X, T = np.meshgrid(x, t) # Create the mesh grid
 
530
  approx_button = gr.Button("Plot Approximation")
531
 
532
  with gr.Row():
533
+ with gr.Column(scale=1):
534
+ approx_plot = gr.Plot(visible=False)
535
+ with gr.Column(scale=1):
536
+ error_plot = gr.Plot(visible=False)
537
 
538
  approx_button.click(
539
  fn=plot_all,