kumulant

TreeSplitResult

@Serializable
@SerialName(value = "TreeSplitResult")
data class TreeSplitResult(val split: SerializableSplit, val pos: TreeNodeResult, val neg: TreeNodeResult, val value: WeightedVarianceResult) : TreeNodeResult(source)

Immutable split-node snapshot.

Constructors

TreeSplitResult

Properties

neg

Subtree taken when split is false.

pos

Subtree taken when split is true.

split

Routing predicate (wire-portable).

value

open override val value: WeightedVarianceResult(source)

Aggregate over every observation routed through this node.

Functions

findLeaf

Route x to the leaf this subtree assigns it to.