v2.1.24.0
What's new in RuleKit version 2.1.24.0?
1. Revert breaking changes in expert rules induction for regression and survival
The latest version 2.1.21.0 introduced some groundbreaking changes, which you can read more
about them in the latest release note.
Now rules and expert conditions can be defined in both the old and new formats, see example below.
# both variants will work the same
expert_rules = [
(
'rule-0',
'IF [[CD34kgx10d6 = (-inf, 10.0)]] AND [[extcGvHD = {0}]] THEN survival_status = {NaN}'
),
(
'rule-0',
'IF [[CD34kgx10d6 = (-inf, 10.0)]] AND [[extcGvHD = {0}]] THEN'
),
]
2. Upgrade to new version of RuleKit
In the new version of the Java RuleKit library, many bugs regarding expert induction have been corrected.
Other changes
- Improve flake8 score
- Add more unit tests.