Conversation
|
I would like to express my gratitude for your interest in the PyCM project. Please review the following points:
|
e3d5302 to
e529a8f
Compare
|
@sepandhaghighi Thanks for your feedback. I, unfortunately, didn't see the contributing guidelines. I'm sorry about that.
|
Well done! |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## dev #625 +/- ##
==========================================
+ Coverage 99.46% 99.47% +0.01%
==========================================
Files 15 15
Lines 3323 3347 +24
Branches 446 446
==========================================
+ Hits 3305 3329 +24
Misses 12 12
Partials 6 6 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
I checked and found also a case where the values are so large that even integer additions are not possible anymore. |
|
@fhausmann |
|
@fhausmann, I want to thank you once again for your contribution! 💯 |
|
@alirezazolanvari @sadrasabouri Please review this pull request (PR). Keep in mind that the CI failure is unrelated to the changes made in this PR. It is due to the deprecation of the |
sadrasabouri
left a comment
There was a problem hiding this comment.
Thanks for opening this PR @fhausmann, I think it's good to add this precomputation float conversion to accracy calcilcation function as well.
sadrasabouri
left a comment
There was a problem hiding this comment.
Looks good to me now.
Reference Issues/PRs
#624
What does this implement/fix? Explain your changes.
This PR converts the input of several metrics from int to float. This has the advantage that the value range is larger and no overflow occurs. Thus, the correct values are also reported for large integers.
Any other comments?
Thank you for pyCM. It is really great!