Skore: ImpurityDecreaseDisplay Aggregate Feature Added

Third PR merged, a feature addition to skore's ImpurityDecreaseDisplay. :probabl. PR: https://lnkd.in/evSrq9GD The problem: ImpurityDecreaseDisplay.frame() returned raw per-split rows with no way to aggregate across them. Other display classes in the suite already had this. ImpurityDecreaseDisplay was the odd one out. Added an aggregate parameter. When set, per-split rows collapse into importance_mean and importance_std, replacing the split column. Also made _plot_matplotlib pass aggregate=None explicitly to keep plotting behavior unambiguous. Opened this as a draft initially because I wasn't sure how aggregation should behave for the comparison-cross-validation report type. Left the question in the PR description, the maintainers clarified, I updated, it shipped. #opensource #python #skore #scikitlearn #machinelearning

  • graphical user interface, text

To view or add a comment, sign in

Explore content categories