Changelog
Source:NEWS.md
ranger 0.16.1
- Set num.threads=2 as default; respect environment variables and options
- Add hierarchical shrinkage
- Allow vector min.node.size and min.bucket for class-specific limits
ranger 0.15.4
- Add node.stats option to save node statistics of all nodes
- Add time.interest option to restrict unique survival times (faster and saves memory)
ranger 0.14.2
- Switch to C++14 standard
- Add min.bucket parameter to restrict terminal node size
- Fix a bug with always.split.variables selecting the wrong variables
ranger 0.13.5
- Fix weight calculation in case-specific RF (csrf())
- Add as.data.frame() method for predictions
ranger 0.13.3
- Faster permutation variable importance for high dimensional data (thanks to Roman Hornung)
ranger 0.11.5
- Add x/y interface
- Internal changes (seed differences possible, prediction incompatible with older versions)
ranger 0.10.6
- Internal changes (slightly improved computation speed)
- Warning: Possible seed differences compared to older versions
- Bug fixes
ranger 0.9.12
- Remove GenABEL from suggested packages (removed from CRAN). GenABEL data is still supported
ranger 0.9.9
- Add ‘order’ mode for unordered factors for GenABEL SNP data (binary classification and regression)
ranger 0.8.5
- Faster aggregation of predictions
- Fix memory issues on Windows 7
- Add treeInfo() function to extract human readable tree structure
ranger 0.8.2
- Add bias-corrected impurity importance (actual impurity reduction, AIR)
- Add impurity importance for survival forests
ranger 0.7.2
- Handle sparse data of class Matrix::dgCMatrix
- Add prediction of standard errors to predict()
ranger 0.6.2
- Drop unused factor levels in outcome before growing
- Add predict.all for probability and survival prediction
ranger 0.4.0
CRAN release: 2016-04-07
- New CRAN version. New CRAN versions will be 0.x.0, development versions 0.x.y
ranger 0.3.6
- Add keep.inbag option to track in-bag counts
- Add option sample.fraction for fraction of sampled observations
ranger 0.3.4
- Add predict.all option in predict() to get individual predictions for each tree for classification and regression
- Small changes in documentation
ranger 0.3.0
CRAN release: 2015-11-10
- Allow the user to interrupt computation from R
- Transpose classification.table and rename to confusion.matrix
- Respect R seed for prediction
- Memory improvements for variable importance computation
- Fix bug: Probability prediction for single observations
- Fix bug: Results not identical when using alternative interface
ranger 0.1.9
- Speedup growing for continuous covariates
- Add memory save option to save memory for very large datasets (but slower)
- Remove memory mode option from R version since no performance gain
ranger 0.1.5
- Set required Rcpp version to 0.11.2
- Fix large $call objects when using BatchJobs
- Add details and example on GenABEL usage to documentation
- Minor changes to documentation
ranger 0.1.4
- Speedup for survival forests with continuous covariates
- R version: Generate seed from R. It is no longer necessary to set the seed argument in ranger calls.
ranger 0.1.2
- Speedup growing of regression and probability prediction forests
- Prediction forests are now handled like regression forests: MSE used for prediction error and permutation importance
- Fixed name conflict with randomForest package for “importance”
- Fixed a bug: prediction function is now working for probability prediction forests
- Slot “predictions” for probability forests now contains class probabilities
- importance function is now working even if randomForest package is loaded after ranger
- Fixed a bug: Split selection weights are now working as expected
- Small changes in documentation