Skip to content

Commit b5c16b5

Browse files
authored
Remove 'Predict species' option for perch model (#832)
1 parent 1f1aa42 commit b5c16b5

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

birdnet_analyzer/gui/utils.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -323,12 +323,16 @@ def sample_species_model_settings(opened=True):
323323
def on_species_list_change(value):
324324
is_perch = value == _USE_PERCH
325325

326-
return gr.update(interactive=not is_perch), gr.update(maximum=4.9 if is_perch else 2.9)
326+
return (
327+
gr.update(interactive=not is_perch),
328+
gr.update(maximum=4.9 if is_perch else 2.9),
329+
gr.update(choices=[_CUSTOM_SPECIES, _ALL_SPECIES] if is_perch else [_CUSTOM_SPECIES, _PREDICT_SPECIES, _ALL_SPECIES], value=_ALL_SPECIES),
330+
)
327331

328-
species_settings["species_list_radio"].change(
332+
model_settings["model_selection_radio"].change(
329333
on_species_list_change,
330-
inputs=species_settings["species_list_radio"],
331-
outputs=[sample_settings["sensitivity_slider"], sample_settings["overlap_slider"]],
334+
inputs=model_settings["model_selection_radio"],
335+
outputs=[sample_settings["sensitivity_slider"], sample_settings["overlap_slider"], species_settings["species_list_radio"]],
332336
show_progress="hidden",
333337
)
334338

0 commit comments

Comments
 (0)