Changeforest

Latest version: v1.1.4

Safety actively analyzes 715033 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

1.0.0

---------------------

First major release. There have been no changes since the last release.

0.7.2

---------------------

**Bug fixes:**

- Fixed bugs when plotting results created with `method="change_in_mean"` or `segmentation="sbs"` or `"wbs"` (Python).

0.7.1

---------------------

**Bug fixes**:

- Fixed a bug resulting in no tick-labels being shown on the x-axis when plotting a `BinarySegmentationResult`.

0.7.0

---------------------

**New features**:

- New plotting methods `BinarySegmentationResult.plot` and `OptimizerResult.plot` (Python).
- New plotting methods `plot.binary_segmentation_result` and `plot.binary_segmentation_result` (R).
- Expanded documentation (R).
- The `changeforest` function now has default values `method="random_forest"` and `segmentation="bs"` (R).

0.6.1

---------------------

**Bug fixes:**

- Fixed a bug in the Python package when passing `random_forest_max_features='sqrt'` to `Control`.

0.6.0

---------------------

**Breaking changes:**

- The default value for `model_selection_n_permutations` is now 199.
- The default value for `model_selection_alpha` is now 0.02.
- The default value for `minimal_gain_to_split`, use in the `change_in_mean` setup, is now `log(n) * (d + 1)`, motivated by the BIC and [1].
- The value for `minimal_gain_to_split` no longer gets automatically multiplied by the number of samples `n`.

[1] Yao, Y.-C. (1988). Estimating the number of change-points via Schwarz’ criterion. Statist. Probab. Lett. 6 181–189. MR0919373

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.