Brian McFee
Brian McFee
I guess the image folks could benefit from a 2D autopool implementation. Does anyone feel like taking a crack at generalizing our implementation?
@ejhumphrey what do you think? I suspect the more recent tutorials from ismir might supercede this with up-to-date instructions/tooling.
As I understand it, we basically have two options for the "default" root version of the docs: master (or some other branch of choice) or the latest (or highest by...
Just making an issue for the record. The SPAM annotations still have v1.0 in their annotation metadata fields. I think they've been changed sufficiently to warrant a minor revision (1.1)....
This is a place-holder issue to verify compatibility with numpy 2.0. At present, we're unable to evaluate this due to intermediate dependency incompatibilities (sklearn, numba, soundfile, etc). But as soon...
**Is your feature request related to a problem? Please describe.** In implementing #1766, i ran into a snag when trying to extend onset backtracking to support multichannel inputs. The problem...
This PR will fix #364 This is still in-progress, but the basic idea is to use temporary artists to probe the axes style cycler indirectly, rather than accessing private /...
Fixes #373 This PR implements a number of small improvements to the separation module: - Migrate to the newer scipy.fft API, instead of fftpack - Replace fft() by rfft() -...
Matplotlib 3.8 removes some (private) functionality that we've been relying on in the display module: https://github.com/craffel/mir_eval/blob/9be1c5bf9b02b842b22f5b248189fbf88a7e30ac/mir_eval/display.py#L150 https://github.com/craffel/mir_eval/blob/9be1c5bf9b02b842b22f5b248189fbf88a7e30ac/mir_eval/display.py#L273 https://github.com/craffel/mir_eval/blob/9be1c5bf9b02b842b22f5b248189fbf88a7e30ac/mir_eval/display.py#L464 https://github.com/craffel/mir_eval/blob/9be1c5bf9b02b842b22f5b248189fbf88a7e30ac/mir_eval/display.py#L555 https://github.com/craffel/mir_eval/blob/9be1c5bf9b02b842b22f5b248189fbf88a7e30ac/mir_eval/display.py#L623 https://github.com/craffel/mir_eval/blob/9be1c5bf9b02b842b22f5b248189fbf88a7e30ac/mir_eval/display.py#L782-L786 We probably should never have been doing this —...
Validator functions often raise warnings when something isn't quite right, eg: https://github.com/craffel/mir_eval/blob/57f7c31b120f6135c31207295372e3b67848126d/mir_eval/chord.py#L640-L644 However, the warning shows up to the user as coming from the `validate` function, which is not all...