1 write to _subGraph
Microsoft.ML.FastTree (1)
GamTrainer.cs (1)
595
_subGraph
= new SubGraph(TrainSet.NumFeatures, GamTrainerOptions.NumberOfIterations);
10 references to _subGraph
Microsoft.ML.FastTree (10)
GamTrainer.cs (10)
405
for (int featureIndex = 0; featureIndex <
_subGraph
.Splits.Length; featureIndex++)
410
if (featureIndexer[doc] <=
_subGraph
.Splits[featureIndex][iteration].SplitPoint)
411
scores[doc] +=
_subGraph
.Splits[featureIndex][iteration].LteValue;
413
scores[doc] +=
_subGraph
.Splits[featureIndex][iteration].GtValue;
454
var splitPoint =
_subGraph
.Splits[featureIndex][iteration].SplitPoint;
456
BinEffects[featureIndex][bin] +=
_subGraph
.Splits[featureIndex][iteration].LteValue;
458
BinEffects[featureIndex][bin] +=
_subGraph
.Splits[featureIndex][iteration].GtValue;
578
_subGraph
.Splits[globalFeatureIndex][iteration].SplitPoint = splitinfo.Threshold;
579
_subGraph
.Splits[globalFeatureIndex][iteration].LteValue = GamTrainerOptions.LearningRate * splitinfo.LteOutput;
580
_subGraph
.Splits[globalFeatureIndex][iteration].GtValue = GamTrainerOptions.LearningRate * splitinfo.GTOutput;