fakufaku / fast_bss_eval

A fast implementation of bss_eval metrics for blind source separation
https://fast-bss-eval.readthedocs.io/en/latest/
MIT License
130 stars 8 forks source link

Feature/sisdr #3

Closed fakufaku closed 2 years ago

fakufaku commented 2 years ago

Add scale-invariant metrics.

codecov[bot] commented 2 years ago

Codecov Report

Merging #3 (c8b8f44) into main (abccc62) will increase coverage by 2.83%. The diff coverage is 96.89%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main       #3      +/-   ##
==========================================
+ Coverage   83.67%   86.51%   +2.83%     
==========================================
  Files          12       14       +2     
  Lines         870      964      +94     
  Branches      117      133      +16     
==========================================
+ Hits          728      834     +106     
+ Misses         92       84       -8     
+ Partials       50       46       -4     
Impacted Files Coverage Δ
fast_bss_eval/numpy/metrics.py 94.40% <95.34%> (+6.57%) :arrow_up:
fast_bss_eval/torch/metrics.py 94.36% <95.55%> (+6.54%) :arrow_up:
fast_bss_eval/__init__.py 74.35% <100.00%> (+10.07%) :arrow_up:
fast_bss_eval/numpy/__init__.py 100.00% <100.00%> (ø)
fast_bss_eval/numpy/helpers.py 64.17% <100.00%> (ø)
fast_bss_eval/numpy/scale_invariant.py 100.00% <100.00%> (ø)
fast_bss_eval/torch/__init__.py 100.00% <100.00%> (ø)
fast_bss_eval/torch/helpers.py 62.29% <100.00%> (ø)
fast_bss_eval/torch/scale_invariant.py 100.00% <100.00%> (ø)
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update abccc62...c8b8f44. Read the comment docs.