Rolv-Arild commited on
Commit
2f6f974
·
verified ·
1 Parent(s): d8f30c7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -9
app.py CHANGED
@@ -256,14 +256,20 @@ It also predicts the probability that each team will score in 1s, 2s, etc. up to
256
  The plot only shows the team predictions, but you can download the full predictions if you want.
257
  """.strip()
258
 
259
- RADIO_OPTIONS = [
260
- ("**Default**<br>Uses the model as it is trained, with no modifications.", "default"),
261
- (
262
- "**Nullify goal difference**<br>Makes the model think the goal difference is always 0, so it doesn't have a bias towards one team.",
263
- "nullify_goal_difference"),
264
- ("**Ignore ties**<br>Makes the model pretend every situation is an overtime (e.g. ties are impossible).",
265
- "ignore_ties"),
266
- ]
 
 
 
 
 
 
267
 
268
 
269
  def gradio_app():
@@ -276,7 +282,8 @@ def gradio_app():
276
  # Use gr.Column to stack components vertically
277
  with gr.Column():
278
  file_input = gr.File(label="Upload Replay File", type="filepath", file_types=[".replay"])
279
- checkboxes = gr.Radio(label="Options", choices=RADIO_OPTIONS, type="index", value=0)
 
280
  submit_button = gr.Button("Generate Predictions")
281
  plot_output = gr.Plot(label="Predictions")
282
  download_button = gr.DownloadButton("Download Predictions", visible=False)
 
256
  The plot only shows the team predictions, but you can download the full predictions if you want.
257
  """.strip()
258
 
259
+ # RADIO_OPTIONS = [
260
+ # ("**Default**<br>Uses the model as it is trained, with no modifications.", "default"),
261
+ # (
262
+ # "**Nullify goal difference**<br>Makes the model think the goal difference is always 0, so it doesn't have a bias towards one team.",
263
+ # "nullify_goal_difference"),
264
+ # ("**Ignore ties**<br>Makes the model pretend every situation is an overtime (e.g. ties are impossible).",
265
+ # "ignore_ties"),
266
+ # ]
267
+ RADIO_OPTIONS = ["Default", "Nullify goal difference", "Ignore ties"]
268
+ RADIO_INFO = """
269
+ - **Default**: Uses the model as it is trained, with no modifications.
270
+ - **Nullify goal difference**: Makes the model think the goal difference is always 0, so it doesn't have a bias towards one team.
271
+ - **Ignore ties**: Makes the model pretend every situation is an overtime (e.g. ties are impossible).
272
+ """.strip()
273
 
274
 
275
  def gradio_app():
 
282
  # Use gr.Column to stack components vertically
283
  with gr.Column():
284
  file_input = gr.File(label="Upload Replay File", type="filepath", file_types=[".replay"])
285
+ checkboxes = gr.Radio(label="Options", choices=RADIO_OPTIONS, type="index", value=0,
286
+ info=RADIO_INFO)
287
  submit_button = gr.Button("Generate Predictions")
288
  plot_output = gr.Plot(label="Predictions")
289
  download_button = gr.DownloadButton("Download Predictions", visible=False)