This is a major release for DeepLabCut v2.3. We switch from a wxPython based GUI to a Pyside2 based GUI with napari support!
Try it out with:
pip install 'deeplabcut[tf,gui]'==2.3
Happy Holidays!!
-->> Check out the end of the year blog!
https://deeplabcut.medium.com/2022-year-in-review-4f6546d84710
What's Changed
* Transition from wxpython to PySide2 project management GUI by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/1984
* Fix failing tests by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2007
* Mwm/docs fix by MMathisLab in https://github.com/DeepLabCut/DeepLabCut/pull/2005
* Add style.qss to data_files in setup.py by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2015
* Fix failing tests by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2021
* Update installation.md by MMathisLab in https://github.com/DeepLabCut/DeepLabCut/pull/2020
* Add benchmark API by stes in https://github.com/DeepLabCut/DeepLabCut/pull/1777
* Update installation.md by alesantuz in https://github.com/DeepLabCut/DeepLabCut/pull/2029
* Straightforward, functional installation on Apple Silicon // moving to PySide6 // rc2 by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2022
* Fix corrupted video analysis by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2025
* Avoid sampling of NaN center location by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2037
* Update docs by MMathisLab in https://github.com/DeepLabCut/DeepLabCut/pull/2038
* Code for automatically updating license headers by stes in https://github.com/DeepLabCut/DeepLabCut/pull/2028
* Fix project folder property in GUI by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2039
* Use video-specific crop params in extract_outlier_frames by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2040
* Fix broken API docs by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2049
* Get an empty list if "recent_files" is None by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2051
* Clarification on installation on M1/2 Mac by KonradDanielewski in https://github.com/DeepLabCut/DeepLabCut/pull/2055
* Loading model zoo weights from hugging face. by AlexEMG in https://github.com/DeepLabCut/DeepLabCut/pull/2059
* V2.3rc3 by AlexEMG in https://github.com/DeepLabCut/DeepLabCut/pull/2060
* Fix video with all detections checkbox by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2054
* Adding dogs and cats back to model zoo (from Hugging Face). by AlexEMG in https://github.com/DeepLabCut/DeepLabCut/pull/2064
* minor change to colab notebook by MMathisLab in https://github.com/DeepLabCut/DeepLabCut/pull/2066
* Fix circular imports on python3.7 by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2069
* do not write when frame is None by jh85 in https://github.com/DeepLabCut/DeepLabCut/pull/2065
* Test DLC on Ubuntu & python 3.7 by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2070
* Fix an outdated relative import and a missing member by kngwyu in https://github.com/DeepLabCut/DeepLabCut/pull/2074
* Move Hugging Face's pre-trained weights to the right target directory by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2076
* Fix matched frame extraction for 3d projects by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2077
* Cap TF version to 2.10 by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2087
* Update branch name to "main" in GitHub's CI workflow by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2089
* Fix "merge datasets" button action by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2085
* Do not add a new video if it already exists by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2063
* prevents replotting of existing plots during model evaluation by ludovicbellier in https://github.com/DeepLabCut/DeepLabCut/pull/2091
* Add dlclibrary for model download from zoo by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2088
* Pin napari-deeplabcut to >=0.0.9 by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2101
* Backwardscompatpath by AlexEMG in https://github.com/DeepLabCut/DeepLabCut/pull/2099
* Model Zoo Docs by MMathisLab in https://github.com/DeepLabCut/DeepLabCut/pull/2100
* Minor COLAB modelzoo improvements by jeylau in https://github.com/DeepLabCut/DeepLabCut/pull/2103
New Contributors
* jh85 made their first contribution in https://github.com/DeepLabCut/DeepLabCut/pull/2065
* kngwyu made their first contribution in https://github.com/DeepLabCut/DeepLabCut/pull/2074
* ludovicbellier made their first contribution in https://github.com/DeepLabCut/DeepLabCut/pull/2091
Funding includes [ChanZuckerberg Initiative's Essential Open Source Software for Science](https://chanzuckerberg.com/eoss/). Thanks!
**Full Changelog**: https://github.com/DeepLabCut/DeepLabCut/compare/v2.2.3...v2.3