Skip to content

Commit aae4acd

Browse files
committed
v0.6.2 release
1 parent d102993 commit aae4acd

File tree

7 files changed

+19
-5
lines changed

7 files changed

+19
-5
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and the versioning is mostly derived from [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [v0.6.2] - 2024-06-22
8+
### Added
9+
- pass optional kwargs to DecisionTreeClassifier in PR #537 by @busFred
10+
- support for multiclass purification
11+
- support for higher dimensional purification
12+
- allow higher levels of purification than would be supported via the tolerance parameter
13+
### Changed
14+
- numpy 2.0 support for EBMs
15+
- update documentation regarding monotonicity in PR #531 by @Krzys25
16+
- moved purification utility from "interpret/glassbox/_ebm/_research" to "interpret.utils"
17+
### Fixed
18+
- possible fix for issue #543 where merge_ebms was creating unexpected NaN values
19+
720
## [v0.6.1] - 2024-04-14
821
### Fixed
922
- added compatibility with numpy 2.0 thanks to @DerWeh in PR #525

docs/interpret/hyperparameters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,6 @@ guidance: Altering early_stopping_tolerance is not generally recommended. Increa
124124
## validation_size
125125
default: 0.15
126126

127-
hyperparameters: [0.1, 0.15, 0.2]
127+
hyperparameters: [0.1, 0.15, 0.2, 0.25, 0.3, 0.35, 0.4]
128128

129129
guidance: The ideal amount of data to be used as validation is dataset dependent, and should be tuned when possible.

python/interpret-core/interpret/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# Distributed under the MIT software license
33

44
# NOTE: Version is replaced by a regex script.
5-
__version__ = "0.6.1"
5+
__version__ = "0.6.2"

python/interpret-core/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from setuptools.command.sdist import sdist
1212

1313
# NOTE: Version is replaced by a regex script.
14-
version = "0.6.1"
14+
version = "0.6.2"
1515

1616

1717
def _copy_native_code_to_setup():

python/interpret/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
name = "interpret"
77
# NOTE: Version is replaced by a regex script.
8-
version = "0.6.1"
8+
version = "0.6.2"
99
long_description = """
1010
In the beginning machines learned in darkness, and data scientists struggled in the void to explain them.
1111

shared/libebm/interpret.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "root", "root", "{F5894036-A
1616
..\..\build.sh = ..\..\build.sh
1717
..\..\CHANGELOG.md = ..\..\CHANGELOG.md
1818
..\..\CONTRIBUTING.md = ..\..\CONTRIBUTING.md
19+
..\..\docs\interpret\hyperparameters.md = ..\..\docs\interpret\hyperparameters.md
1920
..\..\README.md = ..\..\README.md
2021
..\..\scripts\release_process.txt = ..\..\scripts\release_process.txt
2122
..\..\python\interpret\setup.py = ..\..\python\interpret\setup.py

shared/vis/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@interpretml/interpret-inline",
3-
"version": "0.6.1",
3+
"version": "0.6.2",
44
"description": "Interpret inline library for rendering visualizations across all notebook environments.",
55
"main": "index.js",
66
"keywords": [],

0 commit comments

Comments
 (0)