ClassificationAuditLeaf
class ClassificationAuditLeaf(val arm: SeriesStat<ClassCountsResult>, val candidates: List<SerializableSplit>, val pos: List<SeriesStat<ClassCountsResult>>, val neg: List<SeriesStat<ClassCountsResult>>) : ClassificationLeafNode(source)
Audit leaf tracking per-candidate pos/neg class-count accumulators.
Constructors
ClassificationAuditLeaf
constructor(arm: SeriesStat<ClassCountsResult>, candidates: List<SerializableSplit>, pos: List<SeriesStat<ClassCountsResult>>, neg: List<SeriesStat<ClassCountsResult>>)(source)
Properties
arm
The leaf's class-count accumulator.
candidates
Candidate splits being evaluated at this leaf.
neg
Per-candidate accumulator for observations routing false.
observationsSinceLastCheck
Atomic counter throttling audit work to every Nth observation.
pos
Per-candidate accumulator for observations routing true.