-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: fix frame classification model to work with BioSoundSegBench #774
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a1a827 - Browse repository at this point
Copy the full SHA 3a1a827View commit details
Commits on Jul 17, 2024
-
Add boundary_labels parameter to transforms.frame_labels.transforms.P…
…ostProcess.__call__
Configuration menu - View commit details
-
Copy full SHA for 171fefe - Browse repository at this point
Copy the full SHA 171fefeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e38f982 - Browse repository at this point
Copy the full SHA e38f982View commit details -
In
validation_step
of FrameClassificationModel, use boundary labels…… when they are present to post-process multi-class frame labels'
Configuration menu - View commit details
-
Copy full SHA for 6f5b609 - Browse repository at this point
Copy the full SHA 6f5b609View commit details
Commits on Jul 18, 2024
-
Unpack
dataset_path
from dataset_config in code block for built-in ……datasets in eval/frame_classification.py, to make sure this variable exists when we build the DataFrame with eval results"
Configuration menu - View commit details
-
Copy full SHA for d3f00dc - Browse repository at this point
Copy the full SHA d3f00dcView commit details -
Make variable
frame_dur
inside code block for built-in datasets ins……ide eval/frame_classification.py so this variable exists when we get the post-processing transform
Configuration menu - View commit details
-
Copy full SHA for b5e6d49 - Browse repository at this point
Copy the full SHA b5e6d49View commit details -
Pass
background_label
into transforms.frame_labels.PostProcess insi……de eval/frame_classification.py, using `constants.DEFAULT_BACKGROUND_LABEL`
Configuration menu - View commit details
-
Copy full SHA for 5676d85 - Browse repository at this point
Copy the full SHA 5676d85View commit details -
Fix how we call self.manual_backwward in FrameClassificationModel to …
…handle the case when the loss function returns a dict
Configuration menu - View commit details
-
Copy full SHA for 57ab70f - Browse repository at this point
Copy the full SHA 57ab70fView commit details -
In FrameClassificationModel.validation_step, convert boundary_preds t…
…o numpy when we pass them in to self.post_tfm
Configuration menu - View commit details
-
Copy full SHA for a948b62 - Browse repository at this point
Copy the full SHA a948b62View commit details -
In FrameClassificationModel.validation_step, when logging accuracy, c…
…all it 'val_multi_acc' to distinguish from boundary_acc and for consistency with val_multi_acc_tfm
Configuration menu - View commit details
-
Copy full SHA for bc40abc - Browse repository at this point
Copy the full SHA bc40abcView commit details -
Change how we get and log frame_dur in train/frame_classification.py …
…so we have it as a separate variable; will use for post_tfm kwargs when we add those later
Configuration menu - View commit details
-
Copy full SHA for 36c67bf - Browse repository at this point
Copy the full SHA 36c67bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd20e45 - Browse repository at this point
Copy the full SHA fd20e45View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2164f35 - Browse repository at this point
Copy the full SHA 2164f35View commit details
Commits on Sep 4, 2024
-
Fix what metric we use for learning rate scheduler: use val_multi_acc…
… for models with multiple accuracies
Configuration menu - View commit details
-
Copy full SHA for f5d7046 - Browse repository at this point
Copy the full SHA f5d7046View commit details -
Configuration menu - View commit details
-
Copy full SHA for b055a07 - Browse repository at this point
Copy the full SHA b055a07View commit details -
Add get_trainer and get_callbacks to train/frame_classification.py, f…
…ix so that we monitor 'val_multi_acc' when a model has multiple targets, and just 'val_acc' otherwise
Configuration menu - View commit details
-
Copy full SHA for 1f83de8 - Browse repository at this point
Copy the full SHA 1f83de8View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2452922 - Browse repository at this point
Copy the full SHA 2452922View commit details -
Fix how we determine whether there are multiple targets and what to m…
…onitor in train/frame_classification.py
Configuration menu - View commit details
-
Copy full SHA for f40a3d4 - Browse repository at this point
Copy the full SHA f40a3d4View commit details
Commits on Sep 6, 2024
-
Fix how we validate boundary_labels in transforms.frame_labels.functi…
…onal.postprocess -- don't if boundary_labels is None
Configuration menu - View commit details
-
Copy full SHA for 8f98f1c - Browse repository at this point
Copy the full SHA 8f98f1cView commit details -
Fix vak/predict/frame_classification.py to handle edge case where no …
…non-background segments are predicted for any sample in dataset
Configuration menu - View commit details
-
Copy full SHA for 6111356 - Browse repository at this point
Copy the full SHA 6111356View commit details
Commits on Sep 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f0da8d - Browse repository at this point
Copy the full SHA 5f0da8dView commit details -
Catch edge case in transforms.frame_labels.functional.boundary_inds_f…
…rom_frame_boundary_labels
Configuration menu - View commit details
-
Copy full SHA for 02974d3 - Browse repository at this point
Copy the full SHA 02974d3View commit details
Commits on Sep 9, 2024
-
Add minimal unit tests for vak.transforms.frame_labels.functional.bou…
…ndary_inds_from_boundary_labels
Configuration menu - View commit details
-
Copy full SHA for a07f17b - Browse repository at this point
Copy the full SHA a07f17bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 608c0fc - Browse repository at this point
Copy the full SHA 608c0fcView commit details