3 instantiations of FeatureHistogram
Microsoft.ML.FastTree (3)
Dataset\FeatureFlock.cs (1)
1238
Hist = new
FeatureHistogram
(_flock.Bins, _flock.HotFeatureStarts[_flock.Count], hasWeights);
Dataset\SingletonFeatureFlock.cs (1)
117
_hist = new
FeatureHistogram
(_flock._bins, _flock._binUpperBounds.Length, hasWeights);
SumupPerformanceCommand.cs (1)
273
arrays.Select(bins => new
FeatureHistogram
(bins, _bins, false)).ToArray(arrays.Length);
32 references to FeatureHistogram
Microsoft.ML.FastTree (32)
Dataset\DenseIntArray.cs (12)
87
protected static unsafe void SumupCPlusPlusDense(SumupInputData input,
FeatureHistogram
histogram,
192
public override void Sumup(SumupInputData input,
FeatureHistogram
histogram)
308
private void SumupRoot(
FeatureHistogram
histogram, FloatType[] outputs, double[] weights)
323
public override unsafe void Sumup(SumupInputData input,
FeatureHistogram
histogram)
449
private void SumupNative(SumupInputData input,
FeatureHistogram
histogram)
460
public override void Sumup(SumupInputData input,
FeatureHistogram
histogram) => SumupHandler(input, histogram);
572
public void SumupNative(SumupInputData input,
FeatureHistogram
histogram)
583
public override void Sumup(SumupInputData input,
FeatureHistogram
histogram) => SumupHandler(input, histogram);
659
public void SumupNative(SumupInputData input,
FeatureHistogram
histogram)
671
public override void Sumup(SumupInputData input,
FeatureHistogram
histogram) => SumupHandler(input, histogram);
748
public void SumupNative(SumupInputData input,
FeatureHistogram
histogram)
760
public override void Sumup(SumupInputData input,
FeatureHistogram
histogram) => SumupHandler(input, histogram);
Dataset\FeatureFlock.cs (2)
1229
public readonly
FeatureHistogram
Hist;
1271
return
FeatureHistogram
.EstimateMemoryUsedForFeatureHistogram(Hist.NumFeatureValues,
Dataset\FeatureHistogram.cs (1)
71
public unsafe void Subtract(
FeatureHistogram
child)
Dataset\IntArray.cs (3)
210
protected delegate void PerformSumup(SumupInputData input,
FeatureHistogram
histogram);
219
public virtual void Sumup(SumupInputData input,
FeatureHistogram
histogram)
243
private void SumupWeighted(SumupInputData input,
FeatureHistogram
histogram)
Dataset\RepeatIntArray.cs (3)
205
public override void Sumup(SumupInputData input,
FeatureHistogram
histogram)
220
private unsafe void SumupRoot(SumupInputData input,
FeatureHistogram
histogram)
252
private unsafe void SumupLeaf(SumupInputData input,
FeatureHistogram
histogram)
Dataset\SegmentIntArray.cs (2)
550
public unsafe void SumupCPlusPlus(SumupInputData input,
FeatureHistogram
histogram)
592
public override void Sumup(SumupInputData input,
FeatureHistogram
histogram)
Dataset\SingletonFeatureFlock.cs (2)
105
private readonly
FeatureHistogram
_hist;
138
return
FeatureHistogram
.EstimateMemoryUsedForFeatureHistogram(_hist.NumFeatureValues,
Dataset\SparseIntArray.cs (6)
277
private void SumupRoot(SumupInputData input,
FeatureHistogram
histogram)
304
private void SumupRootWeighted(SumupInputData input,
FeatureHistogram
histogram)
336
private unsafe void SumupLeaf(SumupInputData input,
FeatureHistogram
histogram)
396
private unsafe void SumupLeafWeighted(SumupInputData input,
FeatureHistogram
histogram)
458
public override void Sumup(SumupInputData input,
FeatureHistogram
histogram)
501
private unsafe void SumupCPlusPlusSparse(SumupInputData input,
FeatureHistogram
histogram, byte* pValues, byte* pDeltas, int numDeltas, IntArrayBits bitsPerItem)
SumupPerformanceCommand.cs (1)
272
FeatureHistogram
[] histograms =