Skip to content

v0.4.3

Choose a tag to compare

@nkundiushuti nkundiushuti released this 29 Jan 13:41
· 21 commits to main since this release
e1917fb

Release 0.4.3

Important

Improvements

  • Add Hugging Face Hub integration for model hosting and downloading
  • Add Safetensor support for model weights
  • Add probing API to the library for training and evaluating probes
  • Add GCS support for YAML config file loading
  • Relax numpy, tensorflow, and torch version requirements for better compatibility
  • Add extra_config workaround to allow for outside-of-pydantic configuration
  • Update to esp-data 1.5.0

Bug Fixes

  • Fix EfficientNet float32 dtype mismatch in process_audio (auto-converts float64 input)
  • EfficientNet.forward now accepts optional padding_mask consistent with other models
  • Fix BirdNet/birdnetlib tensorflow embedding extraction returning constant embeddings
  • Fix classifier head loading issue
  • Fix EfficientNet checkpoint loading
  • Fix: don't create classification head when return_features_only=True (TensorFlow and PyTorch models)
  • Fix beats_naturelm model name reference to official esp_aves2_naturelm_audio_v1_beats

Documentation & Examples

  • Shift docs from README.md to docs
  • Improve documentation across modules
  • Update official models to use safetensors format hosted on Hugging Face
  • Fix example_05 to load EAT with return_features_only=True for embedding demo
  • Add fully fine-tuning results and plots
  • Fix and prune integration tests

Acknowledgements

Thanks to all the contributors who made this release possible: