File tree Expand file tree Collapse file tree 5 files changed +24
-4
lines changed Expand file tree Collapse file tree 5 files changed +24
-4
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,26 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
5
5
and the versioning is mostly derived from [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
6
6
7
+ ## [ v0.5.1] - 2024-02-08
8
+ ### Added
9
+ - Added new init parameter: interaction_smoothing_rounds
10
+ - Added new init parameter: min_hessian
11
+ - synthetic dataset generator (make_synthetic) for testing GAMs and for documentation
12
+ ### Changed
13
+ - default parameters have been modified to improve the accuracy of EBMs
14
+ - changed boosting internals to use LogitBoost to improve accuracy
15
+ - changed interaction detection to use hessians to improve interaction selection
16
+ - enabled smoothing_rounds by default to improve the smoothness of EBMs
17
+ - added the ability to specify interactions via feature names or negative indexing
18
+ - improved the speed of Morris sensitivity and partial dependence
19
+ - python 3.12 support for core EBMs. Some of our optional dependencies do not yet support python 3.12 though
20
+ - made early stopping more consistent and changed the early_stopping_tolerance to be a percentage
21
+ ### Fixed
22
+ - avoid displaying a scroll bar by default in jupyter notebook cells
23
+ - removed the dependency on deprecated distutils
24
+ ### Breaking Changes
25
+ - changed the internal representation for classifiers that have just 1 class
26
+
7
27
## [ v0.5.0] - 2023-12-13
8
28
### Added
9
29
- added support for AVX-512 in PyPI installations to improve fitting speed
Original file line number Diff line number Diff line change 2
2
# Distributed under the MIT software license
3
3
4
4
# NOTE: Version is replaced by a regex script.
5
- __version__ = "0.5.0 "
5
+ __version__ = "0.5.1 "
Original file line number Diff line number Diff line change 11
11
from setuptools .command .sdist import sdist
12
12
13
13
# NOTE: Version is replaced by a regex script.
14
- version = "0.5.0 "
14
+ version = "0.5.1 "
15
15
16
16
17
17
def _copy_native_code_to_setup ():
Original file line number Diff line number Diff line change 5
5
6
6
name = "interpret"
7
7
# NOTE: Version is replaced by a regex script.
8
- version = "0.5.0 "
8
+ version = "0.5.1 "
9
9
long_description = """
10
10
In the beginning machines learned in darkness, and data scientists struggled in the void to explain them.
11
11
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @interpretml/interpret-inline" ,
3
- "version" : " 0.5.0 " ,
3
+ "version" : " 0.5.1 " ,
4
4
"description" : " Interpret inline library for rendering visualizations across all notebook environments." ,
5
5
"main" : " index.js" ,
6
6
"keywords" : [],
You can’t perform that action at this time.
0 commit comments