Utilities#
librosa.util contains a variety of utility functions used throughout the package.
Utility functions are broadly categorized into the following groups:
Numerical operations (value-based processing, optimization, etc.)
Array shape manipulation (slicing, framing, padding, etc.).
Matching (events or time intervals)
Files and data (packaged examples, metadata, etc.)
Data validation (type and range checking)
- Numerical operations
- librosa.util.localmax
- librosa.util.localmin
- librosa.util.peak_pick
- librosa.util.softmask
- librosa.util.count_unique
- librosa.util.is_unique
- librosa.util.nnls
- librosa.util.cyclic_gradient
- librosa.util.dtype_c2r
- librosa.util.dtype_r2c
- librosa.util.buf_to_float
- librosa.util.tiny
- librosa.util.abs2
- librosa.util.phasor
- librosa.util.sync
- librosa.util.interp_broadcast
- librosa.util.axis_sort
- librosa.util.normalize
- librosa.util.sparsify_rows
- Array shape manipulation
- Matching
- Data validation
- Files and data