1 write to SumTargetsByBin
Microsoft.ML.FastTree (1)
Dataset\FeatureHistogram.cs (1)
43
SumTargetsByBin
= new FloatType[NumFeatureValues];
35 references to SumTargetsByBin
Microsoft.ML.FastTree (35)
Dataset\DenseIntArray.cs (4)
92
fixed (FloatType* pSumTargetsByBin = histogram.
SumTargetsByBin
)
194
histogram.
SumTargetsByBin
[0] = input.SumTargets;
315
histogram.
SumTargetsByBin
[fval] += outputs[i];
337
fixed (FloatType* pSumTargetsByBin = histogram.
SumTargetsByBin
)
Dataset\FeatureFlock.cs (4)
1288
return new PerBinStats(Hist.
SumTargetsByBin
[featureIndex], Hist.SumWeightsByBin[featureIndex], Hist.CountByBin[featureIndex]);
1290
return new PerBinStats(Hist.
SumTargetsByBin
[featureIndex], 0, Hist.CountByBin[featureIndex]);
1296
return Hist.
SumTargetsByBin
[featureIndex] / (Hist.SumWeightsByBin[featureIndex] + bias);
1298
return Hist.
SumTargetsByBin
[featureIndex] / (Hist.CountByBin[featureIndex] + bias);
Dataset\FeatureHistogram.cs (4)
76
fixed (FloatType* pSumTargetsByBin =
SumTargetsByBin
)
77
fixed (FloatType* pChildSumTargetsByBin = child.
SumTargetsByBin
)
116
Array.Clear(
SumTargetsByBin
, 0,
SumTargetsByBin
.Length);
Dataset\IntArray.cs (4)
232
|| featureBin >= histogram.
SumTargetsByBin
.Length
238
histogram.
SumTargetsByBin
[featureBin] += input.Outputs[i];
252
|| featureBin >= histogram.
SumTargetsByBin
.Length
258
histogram.
SumTargetsByBin
[featureBin] += input.Outputs[i];
Dataset\RepeatIntArray.cs (3)
223
fixed (FloatType* pSumTargetsFixed = histogram.
SumTargetsByBin
)
274
FloatType subsum = histogram.
SumTargetsByBin
[bin];
296
histogram.
SumTargetsByBin
[bin] = subsum;
Dataset\SegmentIntArray.cs (1)
554
fixed (FloatType* pSumTargetsByBin = histogram.
SumTargetsByBin
)
Dataset\SingletonFeatureFlock.cs (4)
155
return new PerBinStats(_hist.
SumTargetsByBin
[featureIndex], _hist.SumWeightsByBin[featureIndex], _hist.CountByBin[featureIndex]);
157
return new PerBinStats(_hist.
SumTargetsByBin
[featureIndex], 0, _hist.CountByBin[featureIndex]);
163
return _hist.
SumTargetsByBin
[featureIndex] / (_hist.SumWeightsByBin[featureIndex] + bias);
165
return _hist.
SumTargetsByBin
[featureIndex] / (_hist.CountByBin[featureIndex] + bias);
Dataset\SparseIntArray.cs (11)
295
histogram.
SumTargetsByBin
[featureBin] = (FloatType)(histogram.
SumTargetsByBin
[featureBin] + output);
300
histogram.
SumTargetsByBin
[0] += (FloatType)(input.SumTargets - totalOutput);
321
histogram.
SumTargetsByBin
[featureBin] = (FloatType)(histogram.
SumTargetsByBin
[featureBin] + output);
328
histogram.
SumTargetsByBin
[0] += (FloatType)(input.SumTargets - totalOutput);
371
histogram.
SumTargetsByBin
[featureBin] += output;
392
histogram.
SumTargetsByBin
[0] += (FloatType)(input.SumTargets - totalOutput);
431
histogram.
SumTargetsByBin
[featureBin] += output;
453
histogram.
SumTargetsByBin
[0] += (FloatType)(input.SumTargets - totalOutput);
503
fixed (FloatType* pSumTargetsByBin = histogram.
SumTargetsByBin
)