diff --git a/yggdrasil_decision_forests/port/python/CHANGELOG.md b/yggdrasil_decision_forests/port/python/CHANGELOG.md index 00aad4b2..1f3e9e93 100644 --- a/yggdrasil_decision_forests/port/python/CHANGELOG.md +++ b/yggdrasil_decision_forests/port/python/CHANGELOG.md @@ -1,8 +1,22 @@ # Changelog -## HEAD +## 0.1.0 - 2024-01-25 +### Features + +- Added model validation evaluation (for GBTs) and OOB evaluation (for RFs). +- Expose winner-takes-all for Random Forests. - Added model self evaluation. +- Added `ydf.from_tensorflow_decision_forests()` for importing TF-DF models. +- Allow feeding datasets as sequence of strings. + +### Fixes + +- Fixes a plotting issue for GBTs without validation loss + +#### Release music + +Flötenuhren von 1772 und 1793 - Vivace (Hob XIX:13). Joseph Haydn ## 0.0.8 - 2023-12-19 diff --git a/yggdrasil_decision_forests/port/python/config/setup.py b/yggdrasil_decision_forests/port/python/config/setup.py index 1b59e1c1..9eccdb69 100644 --- a/yggdrasil_decision_forests/port/python/config/setup.py +++ b/yggdrasil_decision_forests/port/python/config/setup.py @@ -21,7 +21,7 @@ from setuptools.command.install import install from setuptools.dist import Distribution -_VERSION = "0.0.8" +_VERSION = "0.1.0" with open("README.md", "r", encoding="utf-8") as fh: long_description = fh.read() diff --git a/yggdrasil_decision_forests/port/python/ydf/version.py b/yggdrasil_decision_forests/port/python/ydf/version.py index f062c28c..0bea0d4c 100644 --- a/yggdrasil_decision_forests/port/python/ydf/version.py +++ b/yggdrasil_decision_forests/port/python/ydf/version.py @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -version = "0.0.8" +version = "0.1.0"