scikit-learn-contrib / hiclass

A python library for hierarchical classification compatible with scikit-learn
BSD 3-Clause "New" or "Revised" License
114 stars 20 forks source link

Add multi-label Classification Support #minor #76

Closed agemcipe closed 10 months ago

agemcipe commented 1 year ago

The goal of this PR is to implement multi-label hierarchical classification thereby lifting the restriction that the target variable has to correspond to a single well-defined path from root to most specific class in the hierarchy. Instead, multiple paths can be specified and in turn, trained on and predicted. Closes #23

Additionally, this PR also fixes #75

codecov-commenter commented 1 year ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

:exclamation: No coverage uploaded for pull request base (main@8ec3e50). Click here to learn what that means.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #76 +/- ## ======================================= Coverage ? 96.86% ======================================= Files ? 11 Lines ? 1086 Branches ? 0 ======================================= Hits ? 1052 Misses ? 34 Partials ? 0 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

mirand863 commented 10 months ago

For some reason the documentation build is failing with the last commits. @agemcipe can you please take a look? Here is the log and I can also give you access to read the docs if it makes things easier. 23132520.txt