Skip to content

Remove classification Dice#3017

Merged
Borda merged 4 commits into
masterfrom
remove/dice
Mar 18, 2025
Merged

Remove classification Dice#3017
Borda merged 4 commits into
masterfrom
remove/dice

Conversation

@SkafteNicki

@SkafteNicki SkafteNicki commented Mar 18, 2025

Copy link
Copy Markdown
Collaborator

What does this PR do?

Fixes part of issue raised in #3014
Removes Dice from classification since it has been deprecated since v1.6 and set to removal in v1.7.
The reason for the removal of so much code is that we have kept a lot of legacy code around from before the classification refactor (bask in v0.11 I think) just because this particular Dice implementation depended on it.

Before submitting
  • Was this discussed/agreed via a Github issue? (no need for typos and docs improvements)
  • Did you read the contributor guideline, Pull Request section?
  • Did you make sure to update the docs?
  • Did you write any new necessary tests?
PR review

Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.

Did you have fun?

Make sure you had fun coding 🙃


📚 Documentation preview 📚: https://torchmetrics--3017.org.readthedocs.build/en/3017/

@SkafteNicki SkafteNicki added the refactoring refactoring and code health label Mar 18, 2025
@SkafteNicki SkafteNicki added this to the v1.7.0 milestone Mar 18, 2025
@SkafteNicki SkafteNicki self-assigned this Mar 18, 2025
@github-actions github-actions Bot added documentation Improvements or additions to documentation topic: Classif labels Mar 18, 2025
@codecov

codecov Bot commented Mar 18, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 70%. Comparing base (c9e552e) to head (a84146d).
Report is 74 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #3017    +/-   ##
=======================================
+ Coverage      69%     70%    +1%     
=======================================
  Files         354     352     -2     
  Lines       19826   19483   -343     
=======================================
- Hits        13749   13690    -59     
+ Misses       6077    5793   -284     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mergify mergify Bot added the ready label Mar 18, 2025
@Borda
Borda merged commit 3e2b453 into master Mar 18, 2025
@Borda
Borda deleted the remove/dice branch March 18, 2025 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation ready refactoring refactoring and code health topic: Classif

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants