Skip to content

Releases: conservationtechlab/animl-py

v3.2.0

03 Feb 22:06
371db73

Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v3.2.0

3.1.0 - Video and Onnx

14 Nov 17:49
bd08dd8

Choose a tag to compare

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

v3.0.0

08 Sep 16:07
e02cfd1

Choose a tag to compare

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

v2.0.0

21 May 22:10
7e0c2d1

Choose a tag to compare

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

Full Changelog: v1.4.2...v2.0.0

Animl 1.4.2

21 Jan 01:09

Choose a tag to compare

v1.4.2

Merge branch 'main' of github.com:conservationtechlab/animl-py

Animl-py v1.3.0

25 Jul 17:27
8b97898

Choose a tag to compare

Release Jul 25, 2024
Major Changes:

  • PyTorch backend (remove TF)
  • Train Classifiers
  • Efficiency and speed improvements
  • Compatibility with R package

animl-py v1.1.0

15 Jul 23:24
77ad0e0

Choose a tag to compare

Update README.md