18 references to NumFlocks
Microsoft.ML.FastTree (18)
Dataset\Dataset.cs (10)
91Contracts.Assert(0 <= flock && flock < NumFlocks); 102Contracts.Assert(0 <= flock && flock < NumFlocks); 266FeatureFlockBase[][] featureParts = Utils.BuildArray(numParts, i => new FeatureFlockBase[NumFlocks]); 267Parallel.For(0, NumFlocks, new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, 315FeatureFlockBase[] features = new FeatureFlockBase[NumFlocks]; 317Parallel.For(0, NumFlocks, new ParallelOptions { MaxDegreeOfParallelism = BlockingThreadPool.NumThreads }, 963_flockIndexers = _dataset._flocks.Select(d => d.GetFlockIndexer()).ToArray(_dataset.NumFlocks); 967_flockIndexers = new FeatureFlockBase.FlockForwardIndexerBase[_dataset.NumFlocks]; 968for (int iflock = 0; iflock < _dataset.NumFlocks; ++iflock) 982Contracts.Assert(Enumerable.Range(0, _dataset.NumFlocks).All(f =>
GamTrainer.cs (1)
339}, TrainSet.NumFlocks);
Training\TreeLearners\LeastSquaresRegressionTreeLearner.cs (7)
144FindBestThresholdForFlockThreadWorker, TrainData.NumFlocks); 152histogramPool[i] = new SufficientStatsBase[TrainData.NumFlocks]; 153for (int j = 0; j < TrainData.NumFlocks; j++) 162_sizeOfReservedMemory += (long)IntPtr.Size * TrainData.NumFlocks; 674Contracts.Assert(0 <= flock && flock < TrainData.NumFlocks); 843if (data.NumFlocks < data.NumFeatures / 2) 844FlockToBestFeature = new int[data.NumFlocks];