Conversation
… each error category so new files have been added to the detection folder.
…aluation class uses exactly the same error_scores
Codecov Report
@@ Coverage Diff @@
## master #396 +/- ##
==========================================
+ Coverage 94.6% 94.65% +0.04%
==========================================
Files 93 93
Lines 15078 15197 +119
==========================================
+ Hits 14265 14384 +119
Misses 813 813
Continue to review full report at Codecov.
|
|
Hi @fdlm (or @superbock), Would you mind having a look at this PR ? It should be quick :) It does preserve previous behaviour and adds functionalities that can be useful to other researchers interested in musical key detection evaluation. If there are changes you think are needed I would be happy to discuss. Cheers, Thanks ! |
madmom/evaluation/key.py
Outdated
| 'Relative: {:.3f} Parallel: {:.3f} Other: {:.3f}'.format( | ||
| self.name, self.weighted, self.correct, self.fifth, | ||
| self.relative, self.parallel, self.other)) | ||
| 'Relative: {:.3f} Relative of Fifth: {:.3f} ' |
There was a problem hiding this comment.
We should only report "Relative of Fifth" here if it is actually present in all the evaluation objects.
|
What's the status of this PR? I'm preparing v0.17 and wonder if this is ready to be included. |
|
I guess I have missed the v0.17 release boat, sorry ... it should be done today (Montreal time zone). |
|
No hurry, there's still some more time until the release will be ready. I was just wondering abot the current status. |
|
OK, cool. I'll still try to aim for finishing this today :)
Bertrand Scherrer, Ph.D.
Audio Research Scientist
LANDR Audio Inc.
160 St Viateur East, Suite 809
Montreal, QC, Canada, H2T 1A8
www.landr.com
…On Fri, Oct 25, 2019 at 9:30 AM Sebastian Böck ***@***.***> wrote:
No hurry, there's still some more time until the release will be ready. I
was just wondering abot the current status.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#396?email_source=notifications&email_token=ADPHIF3WLBRYKJIUY3JPUY3QQLYGNA5CNFSM4GHRDVH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECILKMI#issuecomment-546354481>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADPHIF562DRCPFOS2IBW2E3QQLYGNANCNFSM4GHRDVHQ>
.
|
…is actually present in evaluation objects
|
@superbock and @fdlm all should be good now. |
|
Ok, v0.17 was delayed a bit ;), but I'm currently working on getting a new version out, so I'd like to check back on this PR and its current status. @bscherrer can you comment on the two comments above? Would be really nice to have this in! |
|
Hi @superbock, I will get this done this week or next. Is that OK timewise ? |
…ding relative of fifth error score
|
You have successfully added a new CodeQL configuration |
separate identification of key error category and score computation: error_scores are now a class variable of the KeyEvaluation class
addition of a new type of error category: relative_of_fifth that plays well with the strict_fifth option
additional documentation for the error_type function
updates to the key evaluation test code and data files to account for the separation of the error category determination and the score to attribute to a given key error
This pull request fixes #395 .