Recent Releases of animl-py
animl-py - 3.1.0 - Video and Onnx
update to python >=3.12
add .onnx support for MD and classifiers (onnxruntime >=1.23)
load_classifier also loads class_list, either from file or from model metadata
frames are now extracted on the fly, ImageGenerator -> ManifestGenerator
WorkingDir updated to remove Frames subfolder, Data subfolder
single_classification updated to handle video
update plot_box to optionally return image or save
add onnx tests
Biosphere - Terrestrial Wildlife
- Python
Published by tkswanson about 2 months ago
animl-py - v3.0.0
Animl 3.0.0 is a complete overhaul of the API including:
- reorganization of detection and classification modules
- reordering and addition of arguments
- overhaul of model training functions and hyperparameter options
- addition of reid module
- fix visualization functions
- rename of link/sort to export
- generator for megadetector
- added support for MDv6 and MDv1000
- add tools to download models
Biosphere - Terrestrial Wildlife
- Python
Published by tkswanson 4 months ago
animl-py - v2.0.0
Modifications:
- improve sequence classification
- add custom yolo detection
- skip corrupted videos in extract_frames()
- add file_col to split() to prevent data leakage
- simplify matchypatchy api
- add optimizer and schedular kwargs to save_model
- add device as model class attribute
- add parameter and hyperparameter configuration options for training
- add cache_dir kwarg for TrainGenerator and train_dataloarder
- add typing
- flake8
Deletions:
- remove exiftools as a dependency
- remove detect_mp
- remove utils/dataloaders.py
- remove all but letterbox() and exif_transpose() from utils/augmentations
New Contributors
- @mamani828 made their first contribution in https://github.com/conservationtechlab/animl-py/pull/85
Full Changelog: https://github.com/conservationtechlab/animl-py/compare/v1.4.2...v2.0.0
Biosphere - Terrestrial Wildlife
- Python
Published by tkswanson 8 months ago
animl-py - Animl 1.4.2
Biosphere - Terrestrial Wildlife
- Python
Published by tkswanson 12 months ago
animl-py - Animl-py v1.3.0
Release Jul 25, 2024
Major Changes:
- PyTorch backend (remove TF)
- Train Classifiers
- Efficiency and speed improvements
- Compatibility with R package
Biosphere - Terrestrial Wildlife
- Python
Published by tkswanson over 1 year ago
animl-py - animl-py v1.1.0
Biosphere - Terrestrial Wildlife
- Python
Published by tkswanson over 1 year ago