Releases: probabl-ai/skore
Skore 0.8.1
Skore 0.8.0
New features
The EstimatorReport is enhanced and enriched with feature importance! It can be computed in three different ways: feature permutation, model coefficient for linear models, and mean impurity decrease for tree-based models.
- Compute the model coefficients for linear models, in #1339
- Compute the feature permutation importance and mean decrease impurity, in #1365
Improments
Bugfix
- Accept Target expressed in Series again, in #1327
Removed
Removed the Skore-lib UI.
Full Changelog: 0.7.1...0.8.0
Skore 0.7.1
New features
- feat: Add dedicated
Display
classes to ComparisonReport, in #1309 - feat: Add cache_predictions method to ComparisonReport, in #1352
Improvements
- feat(api): Allow to flatten index in reports, in #1300
Full Changelog: 0.7.0...0.7.1
Skore 0.7.0
This release contains breaking changes! The CrossValidationReporter was removed.
New features
- Add
ComparisonReport
to compare instances ofEstimatorReport
, in #1286 - Add config manager to manage progress bar, in #1334
Improvements
- Remove arrows in the metric names in dataframe to ease its use, in #1329
- Return most native type for metrics in EstimatorReport, in #1283
- Improve the API of EstimatorReport for plots, in #1297 and #1299
- Improve how a project is created and deleted, in #1194 and #1322
Bugfixes
- Fix the residual plot which may be displayed non properly, in #1335
Removed
- Remove CrossValidationReporter, in #1265
Full Changelog: 0.6.1...0.7.0
Skore 0.6.1
New features
Nothing in this edition. Keep posted to see what's next!
Improvements
Many documentation improvements.
Bugfixes
Nothing necessary for now!
Full Changelog: 0.6.0...0.6.1
Skore 0.6.0
This release adds several major features. It contains breaking changes.
New features
- Add EstimatorReport in #997
- Revamp CrossValidationReport thanks to EstimatorReport in #1091
- Add notes to the version of an item in #1084, #1101, #1138
- Enable
what you put is what you get
in #1052
Features improvement
- Prettify warning in train_test_split in #1086
- Refine ML task detection logic in #1133
- Add markdown editor to annotate item in #1082
- Improve the format of numbers in cv report in #1148
Bugfix
- several UI improvements
Full Changelog: 0.5.1...0.6.0
Skore 0.6 - rc 1
This release adds several major features. It contains breaking changes.
New features
- Add EstimatorReport in #997
- Revamp CrossValidationReport thanks to EstimatorReport in #1091
- Add notes to the version of an item in #1084, #1101, #1138
- Enable
what you put is what you get
in #1052
Features improvement
- Prettify warning in train_test_split in #1086
- Refine ML task detection logic in #1133
- Add markdown editor to annotate item in #1082
- Improve the format of numbers in cv report in #1148
Bugfix
- several UI improvements
Full Changelog: 0.5.1...0.6.0-rc.0
Skore 0.5.1
New features
- Single
open
command instead of create and load commands in #992 - Light/dark theme toggle in skore UI in #988
Improvements
- Replace
neg_*
metrics with their positive counterparts in #975 - Split time-related results of CrossValidationReporter into their own plots in #986
- Improve colors and add friendly verbose in CLI in #960 & #962
- Use skore-ui widgets in notebooks in #926
- Indicate whether metrics are lower/higher-means-better in CrossValidationReporter in #1053
Bugfixes
- fix: Fix quickstart instruction in CLI in #1048
- fix: Make skore.show_versions() robust to version specifiers in requirements in #1056
Full Changelog: 0.5.0...0.5.1
Skore 0.5.0
New features
- ActivityFeed
- CrossValidationReporter
Improvements
- Add
fit_time_per_data_point
andscore_time_per_data_point
metrics in CrossValidationReporter plot in #875 - Many miscellaneous improvements
Bugfixes
- Skore UI now updates the connection to the project when it's overwritten in #892
- Warning about undefined pandas dependency removed in #867
Removed
- Remove
CrossValidationAggregationItem
in #922
Full Changelog: https://github.com/probabl-ai/skore/commits/0.5.0
Skore 0.4.1
New features
Nothing in this edition. Keep posted to see what's next!
Improvements
- Train_test_split: Add "time-based column" warning
- Item are now alphabetically sorted in the left menu
- Add first-class support for polars dataframes
Bugfixes
Nothing necessary for now!
Full Changelog
Full Changelog: 0.4.0...0.4.1