Package isotree updated to version 0.6.1-5 with previous version 0.6.1-4 dated 2025-01-08

Thu, 05 Mar 2026 01:02:00 CDT

Title: Isolation-Based Outlier Detection
Description: Fast and multi-threaded implementation of isolation forest (Liu, Ting, Zhou (2008) <doi:10.1109/ICDM.2008.17>), extended isolation forest (Hariri, Kind, Brunner (2018) <doi:10.48550/arXiv.1811.02141>), SCiForest (Liu, Ting, Zhou (2010) <doi:10.1007/978-3-642-15883-4_18>), fair-cut forest (Cortes (2021) <doi:10.48550/arXiv.2110.13402>), robust random-cut forest (Guha, Mishra, Roy, Schrijvers (2016) <http://proceedings.mlr.press/v48/guha16.html>), and customizable variations of them, for isolation-based outlier detection, clustered outlier detection, distance or similarity approximation (Cortes (2019) <doi:10.48550/arXiv.1910.12362>), isolation kernel calculation (Ting, Zhu, Zhou (2018) <doi:10.1145/3219819.3219990>), and imputation of missing values (Cortes (2019) <doi:10.48550/arXiv.1911.06646>), based on random or guided decision tree splitting, and providing different metrics for scoring anomalies based on isolation depth or density (Co [...truncated...]
Author: David Cortes [aut, cre, cph], Thibaut Goetghebuer-Planchon [cph] , David Blackman [cph] , Sebastiano Vigna [cph] , NumPy Developers [cph] , SciPy Developers [cph] , Enthought Inc [cph] , Stephen Moshier [cph]
Maintainer: David Cortes <david.cortes.rivera@gmail.com>

Diff between isotree versions 0.6.1-4 dated 2025-01-08 and 0.6.1-5 dated 2026-03-05

 DESCRIPTION                                        |    6 -
 LICENSE                                            |    2
 MD5                                                |   72 ++++++++++-----------
 NAMESPACE                                          |    5 +
 R/helpers.R                                        |    2
 R/isoforest.R                                      |   28 ++++----
 inst/doc/An_Introduction_to_Isolation_Forests.Rmd  |    2
 inst/doc/An_Introduction_to_Isolation_Forests.html |    2
 man/isolation.forest.Rd                            |   20 ++---
 man/isotree.export.model.Rd                        |    2
 man/isotree.restore.handle.Rd                      |    2
 man/predict.isolation_forest.Rd                    |    4 -
 src/Rwrapper.cpp                                   |   12 +--
 src/crit.h                                         |    6 -
 src/dist.h                                         |    6 -
 src/extended.h                                     |    4 -
 src/external_facing_generic.h                      |    2
 src/fit_model.h                                    |   16 ++--
 src/formatted_exporters.cpp                        |    2
 src/headers_joined.h                               |    2
 src/helpers_iforest.h                              |    2
 src/impute.h                                       |    4 -
 src/indexer.cpp                                    |    2
 src/instantiate_template_headers.h                 |    2
 src/isoforest.h                                    |    4 -
 src/isotree.h                                      |   11 ++-
 src/isotree_exportable.h                           |only
 src/merge_models.cpp                               |    6 -
 src/mult.h                                         |    2
 src/oop_interface.h                                |only
 src/other_helpers.h                                |    2
 src/predict.h                                      |    4 -
 src/ref_indexer.h                                  |    2
 src/serialize.cpp                                  |    2
 src/sql.cpp                                        |   59 ++++++++---------
 src/subset_models.cpp                              |    6 -
 src/utils.h                                        |   28 ++++----
 vignettes/An_Introduction_to_Isolation_Forests.Rmd |    2
 38 files changed, 171 insertions(+), 164 deletions(-)

More information about isotree at CRAN