Mir-eval

Latest version: v0.8.2

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

Scan your dependencies

Page 1 of 2

0.8.2

------

- `418`_: Fixed a bug in time-frequency sonification with single-interval inputs.

.. _418: https://github.com/mir-evaluation/mir_eval/pull/418

0.8.1

------

- `410`_: Fixed several errors with time-frequency sonification
- `412`_: Removed unused import of deprecated scipy submodule
- `416`_: `mir_eval.io` routines now support `pathlib.Path` (and generally `os.Pathlike`) inputs as well as strings or open file descriptors.
- `416`_: `mir_eval.io.load_wav` is deprecated and will be removed in v0.9.'

.. _410: https://github.com/mir-evaluation/mir_eval/pull/410
.. _412: https://github.com/mir-evaluation/mir_eval/pull/412
.. _416: https://github.com/mir-evaluation/mir_eval/pull/416

0.8

----

- `397`_: Removed invalid chord types from `chord.QUALITIES`
- `390`_: Migrate from personal to organization account
- `388`_: Update to packaging workflow
- `387`_: Various modernizations
- `385`_: Fixed import error
- `384`_: Rename `testing` to `tests`
- `382`_: Deprecated the source separation module
- `380`_: Matplotlib support modernization
- `379`_: Support nans in pitch contour sonification
- `378`_: Improved efficiency in chord validation
- `374`_: Fixed length calculation error in `sonify.time_frequency`
- `370`_: Test and CI modernization
- `367`_: Added interpolation method to docs for `resample_multipitch`
- `361`_: Added PyPI package release workflow
- `360`_: Fixed broken link
- `359`_: Remove support for python 2
- `356`_, `357`_, `358`_: Migrate testing to github actions
- `355`_: Optimize and fix sonification
- `353`_: Set numerical precision, fix support for modern numpy

.. _397: https://github.com/mir-evaluation/mir_eval/pull/397
.. _390: https://github.com/mir-evaluation/mir_eval/pull/390
.. _388: https://github.com/mir-evaluation/mir_eval/pull/388
.. _387: https://github.com/mir-evaluation/mir_eval/pull/387
.. _385: https://github.com/mir-evaluation/mir_eval/pull/385
.. _384: https://github.com/mir-evaluation/mir_eval/pull/384
.. _382: https://github.com/mir-evaluation/mir_eval/pull/382
.. _380: https://github.com/mir-evaluation/mir_eval/pull/380
.. _379: https://github.com/mir-evaluation/mir_eval/pull/379
.. _378: https://github.com/mir-evaluation/mir_eval/pull/378
.. _374: https://github.com/mir-evaluation/mir_eval/pull/374
.. _370: https://github.com/mir-evaluation/mir_eval/pull/370
.. _367: https://github.com/mir-evaluation/mir_eval/pull/367
.. _361: https://github.com/mir-evaluation/mir_eval/pull/361
.. _360: https://github.com/mir-evaluation/mir_eval/pull/360
.. _359: https://github.com/mir-evaluation/mir_eval/pull/359
.. _356: https://github.com/mir-evaluation/mir_eval/pull/356
.. _357: https://github.com/mir-evaluation/mir_eval/pull/357
.. _358: https://github.com/mir-evaluation/mir_eval/pull/358
.. _355: https://github.com/mir-evaluation/mir_eval/pull/355
.. _353: https://github.com/mir-evaluation/mir_eval/pull/353

0.7

----

- `334`_: Support notation for unknown/ambiguous key or mode
- `343`_: Add suite of alignment metrics

.. _334: https://github.com/mir-evaluation/mir_eval/pull/334
.. _343: https://github.com/mir-evaluation/mir_eval/pull/343

0.6

----

- `297`_: Return 0 when no overlap in transcription_velocity
- `299`_: Allow one reference tempo and both estimate tempi to be zero
- `301`_: Allow zero tolerance in tempo, but issue a warning
- `302`_: Loosen separation test tolerance
- `305`_: Use toarray instead of todense for sparse matrices
- `307`_: Use tuple index in chord.rotate_bitmap_to_root
- `309`_: Require matplotlib <3 for testing
- `312`_: Fix raw chroma accuracy for unvoiced estimates
- `320`_: Add comment support to io methods
- `323`_: Fix interpolation in sonify.time_frequency
- `324`_: Add generalized melody metrics
- `327`_: Stop testing 2.7
- `328`_: Cast n_voiced to int in display.multipitch

.. _297: https://github.com/mir-evaluation/mir_eval/pull/297
.. _299: https://github.com/mir-evaluation/mir_eval/pull/299
.. _301: https://github.com/mir-evaluation/mir_eval/pull/301
.. _302: https://github.com/mir-evaluation/mir_eval/pull/302
.. _305: https://github.com/mir-evaluation/mir_eval/pull/305
.. _307: https://github.com/mir-evaluation/mir_eval/pull/307
.. _309: https://github.com/mir-evaluation/mir_eval/pull/309
.. _312: https://github.com/mir-evaluation/mir_eval/pull/312
.. _320: https://github.com/mir-evaluation/mir_eval/pull/320
.. _323: https://github.com/mir-evaluation/mir_eval/pull/323
.. _324: https://github.com/mir-evaluation/mir_eval/pull/324
.. _327: https://github.com/mir-evaluation/mir_eval/pull/327
.. _328: https://github.com/mir-evaluation/mir_eval/pull/328

0.5

----

- `222`_: added int cast for inferred length in sonify.clicks
- `225`_: improved t-measures and l-measures
- `227`_: added marginal flag to segment.nce
- `234`_: update display to use matplotlib 2
- `236`_: force integer division in beat.pscore
- `240`_: fix unit tests for source separation
- `242`_: use regexp in chord label validation
- `245`_: add labeled interval formatter to display
- `247`_: do not sonify negative amplitudes in time_frequency
- `249`_: support gaps in util.interpolate_intervals
- `252`_: add modulo and length arguments to chord.scale_degree_to_bitmap
- `254`_: fix bss_eval_images single-frame fallback documentation
- `255`_: fix crackle in sonify.time_frequency
- `258`_: make util.match_events faster
- `259`_: run pep8 check after nosetests
- `263`_: add measures for chord over- and under-segmentation
- `266`_: add amplitude parameter to sonify.pitch_contour
- `268`_: update display tests to support mpl2.1
- `277`_: update requirements and fix deprecations
- `279`_: isolate matplotlib side effects
- `282`_: remove evaluator scripts
- `283`_: add transcription eval with velocity

.. _222: https://github.com/mir-evaluation/mir_eval/pull/222
.. _225: https://github.com/mir-evaluation/mir_eval/pull/225
.. _227: https://github.com/mir-evaluation/mir_eval/pull/227
.. _234: https://github.com/mir-evaluation/mir_eval/pull/234
.. _236: https://github.com/mir-evaluation/mir_eval/pull/236
.. _240: https://github.com/mir-evaluation/mir_eval/pull/240
.. _242: https://github.com/mir-evaluation/mir_eval/pull/242
.. _245: https://github.com/mir-evaluation/mir_eval/pull/245
.. _247: https://github.com/mir-evaluation/mir_eval/pull/247
.. _249: https://github.com/mir-evaluation/mir_eval/pull/249
.. _252: https://github.com/mir-evaluation/mir_eval/pull/252
.. _254: https://github.com/mir-evaluation/mir_eval/pull/254
.. _255: https://github.com/mir-evaluation/mir_eval/pull/255
.. _258: https://github.com/mir-evaluation/mir_eval/pull/258
.. _259: https://github.com/mir-evaluation/mir_eval/pull/259
.. _263: https://github.com/mir-evaluation/mir_eval/pull/263
.. _266: https://github.com/mir-evaluation/mir_eval/pull/266
.. _268: https://github.com/mir-evaluation/mir_eval/pull/268
.. _277: https://github.com/mir-evaluation/mir_eval/pull/277
.. _279: https://github.com/mir-evaluation/mir_eval/pull/279
.. _282: https://github.com/mir-evaluation/mir_eval/pull/282
.. _283: https://github.com/mir-evaluation/mir_eval/pull/283

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.