Skip to content

v0.10.2

Latest
Compare
Choose a tag to compare
@sammlapp sammlapp released this 18 Jun 17:33
· 301 commits to master since this release
8ff5abd

OpenSoundscape version 0.10.2

This release includes bug fixes to 0.10.1 and adds a few functionalities. It does not implement breaking changes.

New "Classifiers 101" Model Training Tutorial

We've added a brand new section of the documentation called Classifiers 101 that explains the process of training machine learning models, step by step.

New features:

Sample preprocessing time profiling

profile of the time taken by each action in a preprocessor when preprocessing a sample:

sample = preprocessor.forward(sample, profile=True)
# sample now contains a dictionary .runtime listing the time to complete each Action in preprocessor.pipeline
sample.runtime 

set_seed

Use opensoundscape.utils.set_seed() to simultaneously set torch, numpy, and random seeds and to get deterministic behavior, for instance when initializing and training pytorch models.

Pull requests merged

Note that a branch release_0_10_2 was merged to master (rather than merging develop to master) because develop now includes breaking changes that will be released in v0.11.0.

Full Changelog: v0.10.1...v0.10.2