animal-soup TODOs
clewis7 opened this issue · 2 comments
clewis7 commented
massive TODOs:
- models now on zenodo, add download model func that is checked if running inference with default checkpoint
- add functionality to store ethograms to disk based on inference "mode"
- docs
- render viz container in API docs
- add customization/extension instructions
- update demo notebook to align with front/side and new sample data after PR is merged
- on the fly concatenation using multiprocessing for feature extractor inference
- UI
- add next/previous trial button
- add ethogram "mode" selector to toggle between inference types if more than one has been run for a dataframe
- training
- add kwarg to specify where to look for "ground" truth ethograms...cleaned ethograms on disk or ethograms in dataframe
- post-processing
- add option that is for min-bout per each behavior as opposed to min-bout for all behaviors
- add massive visualization of viewing behaviors and ethograms in each gridplot all synced together
- look at ali-browser and start implementing post-processing features
kushalkolar commented
I think the right way to do the next/previous trial button is to make it change the currently selected row so there isn't a conflict between the datagrid and current trial index
kushalkolar commented
pynapple will help a lot for those postprocessing things and fetching bouts!