Releases: probabl-ai/skore
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
Skore 0.4.0
New features
- Diagnose thanks to a new wrapper around scikit-learn train_test_split to help use correctly this function
- Visualize through a new view navigation system
Improvements
- Enable direct access to skore in CLI
- Create project through a python API
- Allow to overwrite project directory when creating a new one
- Increment new view default name
Bugfixes
- Compute correctly old version warning state when cards move in drag and drop
- Views actions are now always available
- Accordion items collapse animation should not glitch anymore
Full changelog
Full Changelog: 0.3.0...0.4.0
Skore 0.3.0
New features
- Aggregate latest cross-validation and its history to show the evolution of results
- Display item updates as a drop-down with a scrollbar (new button!)
Improvements
- Disable drag and drop and + button for already added item in a view
- Use JSON to serialize array and pandas series instead of pickle (no environment dependencies anymore)
- Easier access to deletion of items in a view
Bugfixes
- DataFrameWidget was self refreshing constantly: pnly reset the page when necessary
skore.cross_validate
should use RMSE and not MSE- Fix invisible text colors in light mode
- Use specific exception in
item.factory
to not swallow unexpected exceptions inobject_to_item
Full changelog
Full Changelog: 0.2.2...0.3.0