NEWS
randomPlantedForest 0.2.1.9000
- Internals in
src/
have been refactored into modular sub-files (#53)
rpf()
now errors if a regression target is combined with a loss
other than "L2"
.
- Allow features of type
logical
, which are now converted via as.integer
.
- The
parallel = TRUE|FALSE
argument in rpf()
has been substituted by an nthreads = 1L
argument, allowing for more flexible parallelization.
The previous behavior only allowed for either no parallelization or using n-1 of n available cores.
The new implementation should be reasonably robust and the default behavior remains serial execution.
- Remove
SystemRequirements
field from DESCRIPTION
: Now the default C++ version is C++17 and
with a minor change to internal use of random numbers, randomPlantedForest
is now compatible with C++11 through C++23.
- Add
remainder
term to predict_components
output for case where max_interaction
supplied is smaller than max_interaction
in rpf
fit.
In that case, the m
values don't sum up to the global predictions, so we add a remainder to allow reconstruction of that property.
randomPlantedForest 0.2.1
- Add
glex
class to output of predict_components()
, for extended functionality available with glex
.
- Add
target_levels
vector to output of predict_components()
to aid multiclass handling.
Keeping track of levels is somewhat awkward since column names of $m
need to be identifiable
regarding the target level.
randomPlantedForest 0.2.0
- Added a
NEWS.md
file to track changes to the package.