10 instantiations of Factory
Microsoft.ML.FastTree (2)
Microsoft.ML.LightGbm (1)
Microsoft.ML.Mkl.Components (2)
Microsoft.ML.StandardTrainers (5)
42 references to Factory
Microsoft.ML.FastTree (4)
Microsoft.ML.LightGbm (8)
LightGbmTrainerBase.cs (8)
551private FloatLabelCursor.Factory CreateCursorFactory(RoleMappedData data)
560var factory = new FloatLabelCursor.Factory(data, loadFlags);
675var factory = CreateCursorFactory(trainData);
707var factory = CreateCursorFactory(validData);
747private static double DetectDensity(FloatLabelCursor.Factory factory, int numRows = 1000)
766private void GetMetainfo(IChannel ch, FloatLabelCursor.Factory factory,
934private void CreateDatasetFromSamplingData(IChannel ch, FloatLabelCursor.Factory factory,
1025private void LoadDataset(IChannel ch, FloatLabelCursor.Factory factory, Dataset dataset, int numRow, int batchSize, CategoricalMetaData catMetaData)
Microsoft.ML.Mkl.Components (7)
OlsLinearRegression.cs (4)
176var cursorFactory = new FloatLabelCursor.Factory(examples, cursorOpt);
196private void ComputeOneDalRegression(IChannel ch, FloatLabelCursor.Factory cursorFactory, int m, ref Double[] beta, Double[] xtx, ref long n, ref Double yMean)
304private void ComputeMklRegression(IChannel ch, FloatLabelCursor.Factory cursorFactory, int m, ref Double[] beta, Double[] xtx, ref long n, ref Double yMean)
413private OlsModelParameters TrainCore(IChannel ch, FloatLabelCursor.Factory cursorFactory, int featureCount)
Microsoft.ML.OneDal (1)
Microsoft.ML.StandardTrainers (22)
Standard\LogisticRegression\LbfgsPredictorBase.cs (7)
183private FloatLabelCursor.Factory _cursorFactory;
312private protected virtual Optimizer InitializeOptimizer(IChannel ch, FloatLabelCursor.Factory cursorFactory,
345private protected virtual VBuffer<float> InitializeWeightsSgd(IChannel ch, FloatLabelCursor.Factory cursorFactory)
490var cursorFactory = new FloatLabelCursor.Factory(data, cursorOpt);
595var cursorFactory = new FloatLabelCursor.Factory(data, cursorOpt);
736private protected abstract void ComputeTrainingStatistics(IChannel ch, FloatLabelCursor.Factory cursorFactory, float loss, int numParams);
860private protected float DifferentiableFunctionStream(FloatLabelCursor.Factory cursorFactory, in VBuffer<float> xDense, ref VBuffer<float> grad, IProgressChannel pch)