SLEAP v1.3.1
After the massive 1.3.0 release, SLEAP 1.3.1 underwent a much needed dependency and build update. SLEAP 1.3.1 has conda packages for Mac OS X and Apple Silicon 🎉. In terms of features, 1.3.1 has just a few small upgrades/fixes. Be sure to check back in for bigger features still in the works! 🚧 🔨 👀
The 1.3.1 dependency update requires Mamba for faster dependency resolution. If you already have anaconda installed, then you can install Mamba in the base environment:
conda install mamba -n base -c conda-forge
Otherwise, follow the recommended installation instruction for Mamba.
Quick install
mamba
(Windows/Linux/GPU):
mamba create -y -n sleap -c conda-forge -c nvidia -c sleap -c anaconda sleap=1.3.1
mamba
(Mac):
mamba create -y -n sleap -c conda-forge -c anaconda -c sleap sleap=1.3.1
pip
(any OS except Apple Silicon):
pip install sleap==1.3.1
Highlights
- Update environment creation by @roomrys in #1366
- Add
--max_instances
tosleap-track
and GUI by @roomrys in #1305 - Increase GUI crop size range from 512 to 832 by @roomrys in #1295
- Allow returning PAF graph during low level inference by @calebweinreb in #1329
- Fix GUI resume training by @roomrys in #1314
- Fixes GPU memory polling using environment variable filtering by @ericleonardis in #1272
Full Changelog
Enhancements
- Centralize video extensions by @talmo in #1244
- Organize docks by @roomrys in #1265
- Increase GUI crop size range from 512 to 832 by @roomrys in #1295
- Add
--max_instances
tosleap-track
and GUI by @roomrys in #1305 - Allow returning PAF graph during low level inference by @calebweinreb in #1329
Fixes
- Disable data caching by default for SingleImageVideos by @talmo in #1243
- Fix single frame GUI increment by @roomrys in #1254
- Fix conversion to numpy array when last frame(s) do not have labels by @talmo in #1307
- Ensure frames to predict list is unique by @roomrys in #1293
- Fix GUI resume training by @roomrys in #1314
- Do not choose
top_k
instances ifmax_instances
< num centroids by @roomrys in #1313 - Remove
--labels
and redundantdata_path
by @roomrys in #1326 - Create copy of config info to modify (gui) by @roomrys in #1325
- Fixes GPU memory polling using environment variable filtering by @ericleonardis in #1272
- Set
split_by_inds
,test_labels
, andvalidation_labels
to default (GUI) by @roomrys in #1331 - Fix (remove)
SingleImageVideo
caching by @roomrys in #1330
Dependencies
New Contributors
- @ericleonardis made their first contribution in #1272
- @calebweinreb made their first contribution in #1329
Full Changelog: v1.3.0...v1.3.1