ksb.csle.component.operator.reduction
Object that contains message ksb.csle.common.proto.StreamOperatorProto.DecisionTreeInductionInfo DecisionTreeInductionInfo contains attributes as follows:
message DecisionTreeInductionInfo { required string labelName = 3; required int32 maxDepth = 4; required double minInfoGain = 5; required int32 minInstancesPerNode = 6 [default = 1]; required int32 maxBins = 7; required bool cacheNodeIds = 8 [default = false]; required int32 checkpointInterval = 9 [default = 10]; required ImpurityType impurityType = 10 [default = GINI]; enum ImpurityType { GINI = 0; ENTROPY = 1; } }
Operates Aggregate.
Operates Aggregate.
Input dataframe
DataFrame Output dataframe
validates DecisionTreeInduction info and dataframe schema info using following params.
validates DecisionTreeInduction info and dataframe schema info using following params.
:: ApplicationDeveloperApi ::
Operator that performs Decision Tree Induction. It selects the most relevant columns.