mir_eval icon indicating copy to clipboard operation
mir_eval copied to clipboard

Evaluation functions for music/audio information retrieval/signal processing algorithms.

Results 62 mir_eval issues
Sort by recently updated
recently updated
newest added

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

Hi everyone, We want to add a new evaluation module for audio fingerprinting. We want to display IR metrics related to the correct identification/retrieval of songs but we are also...

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

Currently, the docstrings for the metrics in `mir_eval.separation` are not super helpful - they basically say "Computes xyz function from bss_eval". Specifically, this makes it unclear what the difference between...

I ran into a funny bug just now, and wanted to get some opinions on whether this should be considered an mir_eval problem or not. [This check](https://github.com/craffel/mir_eval/blob/master/mir_eval/chord.py#L1387) in the directional...

question

In implementing #242 , I noticed that the chord submodule defines a derived exception class, but it's the only place where we do this. Everywhere else, primitive exception types (valueerror,...

enhancement
question

Looks like we're hitting numerical precision issues again, sometimes, in the source separation tests on OSX. See https://github.com/craffel/mir_eval/actions/runs/8426164125/job/23106646394?pr=374 The tests passed previously (eg in #370), and since we're now seeing...

bug
testing

This was discussed in #370, but we agreed to migrate this repo to a dedicated organization. (`mir_eval`?) There are a couple of other things that will need to be squared...