Soundevent

Latest version: v1.3.5

Safety actively analyzes 626643 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.3.5

Release Notes

Bug Fixes:
* Sound Event Detection evaluation failed due to bad indexing. The code was fixed and a test was created to make sure the evaluation code runs on an example based on the NIPS dataset.

1.3.4

Fixed a small issue with the dependencies. Downgraded scikit-learn to make it python 3.8 compatible.

1.3.3

Changes

- **Dependency Update:**
- Removed librosa as a dependency due to its inclusion of numba.

Functionality

- **Function Extraction:**
- Extracted and implemented specific functions directly into the soundevent package from the librosa.core.spectrum module.

The following functions have been included:
- amplitude_to_db
- db_to_amplitude
- db_to_power
- pcen

This modification allows users to benefit from these functions without the need for the entire librosa library.

Acknowledgements

Special thanks to the librosa development team for their original work and contributions.

1.3.2

Release Notes

Bug Fix:

* Relaxed Validation for LineString Geometries:

The validation condition for LineString geometries has been adjusted to improve flexibility. Previously, only fully ordered linestrings with a monotonically increasing time coordinate sequence were accepted. However, this stringent requirement has been reconsidered and modified. The validation now checks that the starting time is earlier than the ending point, providing a more permissive approach without compromising data integrity.

1.3.1

Syncing latest changes

1.3.0

Release Notes


Reinstated Recording Field in Sound Event Data Class:
The Recording field has been reintroduced in the Sound Event data class. This enhancement ensures that each sound event is associated with the reference recording, providing a more comprehensive representation. This adjustment aims to improve the overall coherence of the data structure without significantly impacting the user experience.

Enhanced AOEF Saving Functionality:
The AOEF saving function has been enhanced to offer greater flexibility. Users can now exclude specific fields from the stored JSON, providing more control over the data storage process. This update enables a more tailored approach to data management, allowing users to customize the stored information according to their specific requirements.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.