DecisionTreeClassifier
@Serializable
@SerialName(value = "DecisionTreeClassifier")
Spec for DecisionTreeClassifierStat: online VFDT classification tree.
Constructors
DecisionTreeClassifier
constructor(featureSize: Int, numClasses: Int, splitCandidates: List<SerializableSplit>, config: ClassificationTreeConfig = ClassificationTreeConfig(), randomSeed: Int = StatDefaults.TREE_RANDOM_SEED, leafArm: SeriesStatSpec<ClassCountsResult>? = null)(source)
Properties
config
RegressionTree growth tunables.
featureSize
Number of input features.
leafArm
Per-leaf accumulator recipe; null uses the stat's default leaf arm.
numClasses
Number of classes; y must round to [0, numClasses).
randomSeed
PRNG seed.
splitCandidates
Candidate splits considered at every audit leaf.