Brian McFee

Results 136 issues of 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?

enhancement
help wanted

@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...

enhancement
functionality

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 /...

enhancement

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() -...

bug
enhancement

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 —...

bug

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...

enhancement