RandomForestRegression
@Serializable
@SerialName(value = "RandomForestRegression")
Spec for RandomForestRegressionStat: ensembled VFDT regression forest.
Constructors
RandomForestRegression
constructor(featureSize: Int, splitCandidates: List<SerializableSplit>, nbrTrees: Int = StatDefaults.FOREST_SIZE, config: RegressionTreeConfig = RegressionTreeConfig(), bagging: Boolean = StatDefaults.FOREST_BAGGING, randomSeed: Int = StatDefaults.TREE_RANDOM_SEED, leafArm: SeriesStatSpec<WeightedVarianceResult>? = null)(source)
Properties
bagging
config
RegressionTree growth tunables (mtry defaults to ceil(sqrt(p)) when null).
featureSize
Number of input features.
leafArm
Per-leaf accumulator recipe; null uses the stat's default leaf arm.
nbrTrees
randomSeed
PRNG seed shared across trees.
splitCandidates
Candidate split pool.