1 interface inheriting from IEstimator
Microsoft.ML.Data (1)
Training\ITrainerEstimator.cs (1)
12public interface ITrainerEstimator<out TTransformer, out TModel> : IEstimator<TTransformer>
38 implementations of IEstimator
Microsoft.ML.Data (9)
DataLoadSave\EstimatorChain.cs (1)
16public sealed class EstimatorChain<TLastTransformer> : IEstimator<TransformerChain<TLastTransformer>>
DataLoadSave\EstimatorExtensions.cs (1)
98private sealed class DelegateEstimator<TTransformer> : IEstimator<TTransformer>
DataLoadSave\TransformWrapper.cs (1)
62internal abstract class TrainedWrapperEstimatorBase : IEstimator<TransformWrapper>
DataLoadSave\TrivialEstimator.cs (1)
16public abstract class TrivialEstimator<TTransformer> : IEstimator<TTransformer>
Prediction\CalibratorCatalog.cs (1)
44public abstract class CalibratorEstimatorBase<TICalibrator> : IEstimator<CalibratorTransformer<TICalibrator>>, IHaveCalibratorTrainer
Transforms\ColumnConcatenatingEstimator.cs (1)
39public sealed class ColumnConcatenatingEstimator : IEstimator<ColumnConcatenatingTransformer>
Transforms\Hashing.cs (1)
1764public sealed class HashingEstimator : IEstimator<HashingTransformer>
Transforms\Normalizer.cs (1)
80public sealed class NormalizingEstimator : IEstimator<NormalizingTransformer>
Transforms\ValueToKeyMappingEstimator.cs (1)
47public sealed class ValueToKeyMappingEstimator : IEstimator<ValueToKeyMappingTransformer>
Microsoft.ML.FastTree (1)
TreeEnsembleFeaturizationEstimator.cs (1)
20public abstract class TreeEnsembleFeaturizationEstimatorBase : IEstimator<TreeEnsembleFeaturizationTransformer>
Microsoft.ML.Mkl.Components (1)
VectorWhitening.cs (1)
718public sealed class VectorWhiteningEstimator : IEstimator<VectorWhiteningTransformer>
Microsoft.ML.OnnxTransformer (1)
DnnImageFeaturizerTransform.cs (1)
83public sealed class DnnImageFeaturizerEstimator : IEstimator<TransformerChain<ColumnCopyingTransformer>>
Microsoft.ML.PCA (1)
PcaTransformer.cs (1)
695public sealed class PrincipalComponentAnalyzer : IEstimator<PrincipalComponentAnalysisTransformer>
Microsoft.ML.StandardTrainers (1)
FactorizationMachine\FactorizationMachineTrainer.cs (1)
95IEstimator<FieldAwareFactorizationMachinePredictionTransformer>
Microsoft.ML.TensorFlow (1)
TensorflowTransform.cs (1)
927public sealed class TensorFlowEstimator : IEstimator<TensorFlowTransformer>
Microsoft.ML.TimeSeries (3)
SsaChangePointDetector.cs (1)
230public sealed class SsaChangePointEstimator : IEstimator<SsaChangePointDetector>
SSaForecasting.cs (1)
232public sealed class SsaForecastingEstimator : IEstimator<SsaForecastingTransformer>
SsaSpikeDetector.cs (1)
211public sealed class SsaSpikeEstimator : IEstimator<SsaSpikeDetector>
Microsoft.ML.TorchSharp (3)
AutoFormerV2\ObjectDetectionTrainer.cs (1)
36public class ObjectDetectionTrainer : IEstimator<ObjectDetectionTransformer>
Roberta\QATrainer.cs (1)
36public class QATrainer : IEstimator<QATransformer>
TorchSharpBaseTrainer.cs (1)
22public abstract class TorchSharpBaseTrainer : IEstimator<TorchSharpBaseTransformer>
Microsoft.ML.Transforms (16)
CountFeatureSelection.cs (1)
67public sealed class CountFeatureSelectingEstimator : IEstimator<ITransformer>
Dracula\CountTableTransformer.cs (1)
34internal sealed class CountTableEstimator : IEstimator<CountTableTransformer>
Dracula\CountTargetEncodingTransformer.cs (1)
49internal class CountTargetEncodingEstimator : IEstimator<CountTargetEncodingTransformer>
ExpressionTransformer.cs (1)
54public sealed class ExpressionEstimator : IEstimator<ExpressionTransformer>
MissingValueReplacing.cs (1)
926public sealed class MissingValueReplacingEstimator : IEstimator<MissingValueReplacingTransformer>
MutualInformationFeatureSelection.cs (1)
72public sealed class MutualInformationFeatureSelectingEstimator : IEstimator<ITransformer>
OneHotEncoding.cs (1)
196public sealed class OneHotEncodingEstimator : IEstimator<OneHotEncodingTransformer>
OneHotHashEncoding.cs (1)
251public sealed class OneHotHashEncodingEstimator : IEstimator<OneHotHashEncodingTransformer>
RandomFourierFeaturizing.cs (1)
627public sealed class ApproximatedKernelMappingEstimator : IEstimator<ApproximatedKernelTransformer>
Text\LdaTransform.cs (1)
1029public sealed class LatentDirichletAllocationEstimator : IEstimator<LatentDirichletAllocationTransformer>
Text\NgramHashingTransformer.cs (1)
885public sealed class NgramHashingEstimator : IEstimator<NgramHashingTransformer>
Text\NgramTransform.cs (1)
859public sealed class NgramExtractingEstimator : IEstimator<NgramExtractingTransformer>
Text\TextFeaturizingEstimator.cs (1)
67public sealed class TextFeaturizingEstimator : IEstimator<ITransformer>
Text\WordEmbeddingsExtractor.cs (1)
763public sealed class WordEmbeddingEstimator : IEstimator<WordEmbeddingTransformer>
Text\WrappedTextTransformers.cs (2)
39public sealed class WordBagEstimator : IEstimator<ITransformer> 251public sealed class WordHashBagEstimator : IEstimator<ITransformer>
Microsoft.ML.Vision (1)
DnnRetrainTransform.cs (1)
1112internal sealed class DnnRetrainEstimator : IEstimator<DnnRetrainTransformer>
352 references to IEstimator
Microsoft.ML.AutoML (164)
API\AutoCatalog.cs (4)
221/// or used elsewhere in the ML.NET ecosystem (ie in <see cref="IEstimator{TTransformer}.Fit(IDataView)"/>. 249/// or used elsewhere in the ML.NET ecosystem (ie in <see cref="IEstimator{TTransformer}.Fit(IDataView)"/>. 279/// or used elsewhere in the ML.NET ecosystem (ie in <see cref="IEstimator{TTransformer}.Fit(IDataView)"/>. 301public SweepableEstimator CreateSweepableEstimator<T>(Func<MLContext, T, IEstimator<ITransformer>> factory, SearchSpace<T> ss = null)
API\BinaryClassificationExperiment.cs (7)
164public override ExperimentResult<BinaryClassificationMetrics> Execute(IDataView trainData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<BinaryClassificationMetrics>> progressHandler = null) 214public override ExperimentResult<BinaryClassificationMetrics> Execute(IDataView trainData, IDataView validationData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<BinaryClassificationMetrics>> progressHandler = null) 247public override ExperimentResult<BinaryClassificationMetrics> Execute(IDataView trainData, IDataView validationData, string labelColumnName = "Label", IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<BinaryClassificationMetrics>> progressHandler = null) 257public override ExperimentResult<BinaryClassificationMetrics> Execute(IDataView trainData, string labelColumnName = "Label", string samplingKeyColumn = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<BinaryClassificationMetrics>> progressHandler = null) 268public override CrossValidationExperimentResult<BinaryClassificationMetrics> Execute(IDataView trainData, uint numberOfCVFolds, ColumnInformation columnInformation = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<CrossValidationRunDetail<BinaryClassificationMetrics>> progressHandler = null) 303public override CrossValidationExperimentResult<BinaryClassificationMetrics> Execute(IDataView trainData, uint numberOfCVFolds, string labelColumnName = "Label", string samplingKeyColumn = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<CrossValidationRunDetail<BinaryClassificationMetrics>> progressHandler = null) 324private SweepablePipeline CreateBinaryClassificationPipeline(IDataView trainData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null)
API\ColumnInference.cs (2)
33/// See <typeref cref="ExperimentBase{TMetrics, TExperimentSettings}.Execute(IDataView, ColumnInformation, IEstimator{ITransformer}, System.IProgress{RunDetail{TMetrics}})" /> 48/// See <typeref cref="ExperimentBase{TMetrics, TExperimentSettings}.Execute(IDataView, ColumnInformation, IEstimator{ITransformer}, System.IProgress{RunDetail{TMetrics}})" />
API\ExperimentBase.cs (11)
68string samplingKeyColumn = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<TMetrics>> progressHandler = null) 110IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<TMetrics>> progressHandler = null) 159public virtual ExperimentResult<TMetrics> Execute(IDataView trainData, IDataView validationData, string labelColumnName = DefaultColumnNames.Label, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<TMetrics>> progressHandler = null) 188ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null, 218ColumnInformation columnInformation = null, IEstimator<ITransformer> preFeaturizer = null, 249string samplingKeyColumn = null, IEstimator<ITransformer> preFeaturizer = null, 275IEstimator<ITransformer> preFeaturizer, 299IEstimator<ITransformer> preFeaturizer, 326IEstimator<ITransformer> preFeaturizer, 344IEstimator<ITransformer> preFeaturizer, 359ApplyPreFeaturizerCrossVal(IDataView[] trainDatasets, IDataView[] validDatasets, IEstimator<ITransformer> preFeaturizer)
API\MulticlassClassificationExperiment.cs (7)
148public override ExperimentResult<MulticlassClassificationMetrics> Execute(IDataView trainData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<MulticlassClassificationMetrics>> progressHandler = null) 199public override ExperimentResult<MulticlassClassificationMetrics> Execute(IDataView trainData, IDataView validationData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<MulticlassClassificationMetrics>> progressHandler = null) 235public override ExperimentResult<MulticlassClassificationMetrics> Execute(IDataView trainData, IDataView validationData, string labelColumnName = "Label", IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<MulticlassClassificationMetrics>> progressHandler = null) 245public override ExperimentResult<MulticlassClassificationMetrics> Execute(IDataView trainData, string labelColumnName = "Label", string samplingKeyColumn = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<MulticlassClassificationMetrics>> progressHandler = null) 256public override CrossValidationExperimentResult<MulticlassClassificationMetrics> Execute(IDataView trainData, uint numberOfCVFolds, ColumnInformation columnInformation = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<CrossValidationRunDetail<MulticlassClassificationMetrics>> progressHandler = null) 293public override CrossValidationExperimentResult<MulticlassClassificationMetrics> Execute(IDataView trainData, uint numberOfCVFolds, string labelColumnName = "Label", string samplingKeyColumn = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<CrossValidationRunDetail<MulticlassClassificationMetrics>> progressHandler = null) 314private SweepablePipeline CreateMulticlassClassificationPipeline(IDataView trainData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null)
API\Pipeline.cs (1)
25public IEstimator<ITransformer> ToEstimator(MLContext context)
API\RegressionExperiment.cs (7)
145public override ExperimentResult<RegressionMetrics> Execute(IDataView trainData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<RegressionMetrics>> progressHandler = null) 194public override ExperimentResult<RegressionMetrics> Execute(IDataView trainData, IDataView validationData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<RegressionMetrics>> progressHandler = null) 229public override ExperimentResult<RegressionMetrics> Execute(IDataView trainData, IDataView validationData, string labelColumnName = "Label", IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<RegressionMetrics>> progressHandler = null) 239public override ExperimentResult<RegressionMetrics> Execute(IDataView trainData, string labelColumnName = "Label", string samplingKeyColumn = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<RunDetail<RegressionMetrics>> progressHandler = null) 250public override CrossValidationExperimentResult<RegressionMetrics> Execute(IDataView trainData, uint numberOfCVFolds, ColumnInformation columnInformation = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<CrossValidationRunDetail<RegressionMetrics>> progressHandler = null) 286public override CrossValidationExperimentResult<RegressionMetrics> Execute(IDataView trainData, uint numberOfCVFolds, string labelColumnName = "Label", string samplingKeyColumn = null, IEstimator<ITransformer> preFeaturizer = null, IProgress<CrossValidationRunDetail<RegressionMetrics>> progressHandler = null) 297private SweepablePipeline CreateRegressionPipeline(IDataView trainData, ColumnInformation columnInformation, IEstimator<ITransformer> preFeaturizer = null)
API\RunDetails\CrossValidationRunDetail.cs (1)
27IEstimator<ITransformer> estimator,
API\RunDetails\RunDetail.cs (6)
53IEstimator<ITransformer> estimator, 89/// An ML.NET <see cref="IEstimator{TTransformer}"/> that represents the pipeline in this run. 92/// You can call <see cref="IEstimator{TTransformer}.Fit(IDataView)" /> on 93/// this estimator to re-train your pipeline on any <see cref="IEstimator{TTransformer}" />. 95public IEstimator<ITransformer> Estimator { get; private set; } 101IEstimator<ITransformer> estimator,
API\SweepableExtension.cs (5)
9public static SweepablePipeline Append(this IEstimator<ITransformer> estimator, SweepableEstimator estimator1) 14public static SweepablePipeline Append(this SweepablePipeline pipeline, IEstimator<ITransformer> estimator) 24public static SweepablePipeline Append(this SweepableEstimator estimator, IEstimator<ITransformer> estimator1) 29public static SweepablePipeline Append(this IEstimator<ITransformer> estimator, SweepablePipeline pipeline) 45public static SweepablePipeline Append(this IEstimator<ITransformer> estimator, params SweepableEstimator[] estimators)
EstimatorExtensions\EstimatorExtensions.cs (42)
11public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 20var estimator = CreateInstance(context, inColumns, outColumn); 24private static IEstimator<ITransformer> CreateInstance(MLContext context, string[] inColumns, string outColumn) 32public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 41var estimator = CreateInstance(context, inColumn, outColumn); 45private static IEstimator<ITransformer> CreateInstance(MLContext context, string inColumn, string outColumn) 53public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 62var estimator = CreateInstance(context, inColumn, outColumn); 66private static IEstimator<ITransformer> CreateInstance(MLContext context, string inColumn, string outColumn) 74public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 83var estimator = CreateInstance(context, inColumn, outColumn); 87private static IEstimator<ITransformer> CreateInstance(MLContext context, string inColumn, string outColumn) 95public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 104var estimator = CreateInstance(context, inColumns, outColumns); 108private static IEstimator<ITransformer> CreateInstance(MLContext context, string[] inColumns, string[] outColumns) 122public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 131var estimator = CreateInstance(context, inColumns, outColumns); 135private static IEstimator<ITransformer> CreateInstance(MLContext context, string[] inColumns, string[] outColumns) 149public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 158var estimator = CreateInstance(context, inColumn, outColumn); 162private static IEstimator<ITransformer> CreateInstance(MLContext context, string inColumn, string outColumn) 170public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 179var estimator = CreateInstance(context, inColumns, outColumns); 183public static IEstimator<ITransformer> CreateInstance(MLContext context, string[] inColumns, string[] outColumns) 196public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 210var estimator = CreateInstance(context, inColumns, outColumns); 214private static IEstimator<ITransformer> CreateInstance(MLContext context, string[] inColumns, string[] outColumns) 227public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 236var estimator = CreateInstance(context, inColumn, outColumn); 240private static IEstimator<ITransformer> CreateInstance(MLContext context, string inColumn, string outColumn) 248public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 257var estimator = CreateInstance(context, inColumns, outColumns); 261private static IEstimator<ITransformer> CreateInstance(MLContext context, string[] inColumns, string[] outColumns) 274public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 284var estimator = CreateInstance(context, inColumn, outColumn); 288private static IEstimator<ITransformer> CreateInstance(MLContext context, string inColumn, string outColumn) 297public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 309var estimator = CreateInstance(context, inColumn, outColumn); 313private static IEstimator<ITransformer> CreateInstance(MLContext context, string inColumn, string outColumn) 322public IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode) 334var estimator = CreateInstance(context, inColumn, outColumn); 338private static IEstimator<ITransformer> CreateInstance(MLContext context, string inColumn, string outColumn)
EstimatorExtensions\IEstimatorExtension.cs (1)
9IEstimator<ITransformer> CreateInstance(MLContext context, PipelineNode pipelineNode);
Experiment\Runners\CrossValRunner.cs (2)
19private readonly IEstimator<ITransformer> _preFeaturizer; 30IEstimator<ITransformer> preFeaturizer,
Experiment\Runners\CrossValSummaryRunner.cs (2)
21private readonly IEstimator<ITransformer> _preFeaturizer; 33IEstimator<ITransformer> preFeaturizer,
Experiment\Runners\RunnerUtil.cs (1)
28var estimator = pipeline.ToEstimator(trainData, validData);
Experiment\Runners\TrainValidateRunner.cs (2)
19private readonly IEstimator<ITransformer> _preFeaturizer; 30IEstimator<ITransformer> preFeaturizer,
Experiment\SuggestedPipeline.cs (3)
97var estimator = estimatorExtension.CreateInstance(context, pipelineNode); 113public IEstimator<ITransformer> ToEstimator(IDataView trainset = null, 116IEstimator<ITransformer> pipeline = new EstimatorChain<ITransformer>();
Experiment\SuggestedPipelineRunDetails\SuggestedPipelineCrossValRunDetail.cs (2)
48public CrossValidationRunDetail<TMetrics> ToIterationResult(IEstimator<ITransformer> preFeaturizer) 50var estimator = SuggestedPipelineRunDetailUtil.PrependPreFeaturizer(Pipeline.ToEstimator(), preFeaturizer);
Experiment\SuggestedPipelineRunDetails\SuggestedPipelineRunDetail.cs (2)
52public RunDetail<TMetrics> ToIterationResult(IEstimator<ITransformer> preFeaturizer) 54var estimator = SuggestedPipelineRunDetailUtil.PrependPreFeaturizer(Pipeline.ToEstimator(), preFeaturizer);
Experiment\SuggestedPipelineRunDetails\SuggestedPipelineRunDetailUtil.cs (3)
9public static IEstimator<ITransformer> PrependPreFeaturizer(IEstimator<ITransformer> estimator, IEstimator<ITransformer> preFeaturizer)
SweepableEstimator\Estimators\ApplyOnnx.cs (1)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, ApplyOnnxModelOption param)
SweepableEstimator\Estimators\Calibrators.cs (1)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, NaiveOption param)
SweepableEstimator\Estimators\Concatenate.cs (1)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, ConcatOption param)
SweepableEstimator\Estimators\FastForest.cs (3)
11public override IEstimator<ITransformer> BuildFromOption(MLContext context, FastForestOption param) 29public override IEstimator<ITransformer> BuildFromOption(MLContext context, FastForestOption param) 47public override IEstimator<ITransformer> BuildFromOption(MLContext context, FastForestOption param)
SweepableEstimator\Estimators\FastTree.cs (4)
11public override IEstimator<ITransformer> BuildFromOption(MLContext context, FastTreeOption param) 34public override IEstimator<ITransformer> BuildFromOption(MLContext context, FastTreeOption param) 57public override IEstimator<ITransformer> BuildFromOption(MLContext context, FastTreeOption param) 80public override IEstimator<ITransformer> BuildFromOption(MLContext context, FastTreeOption param)
SweepableEstimator\Estimators\FeaturizeText.cs (1)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, FeaturizeTextOption param)
SweepableEstimator\Estimators\ForecastBySsa.cs (1)
11public override IEstimator<ITransformer> BuildFromOption(MLContext context, SsaOption param)
SweepableEstimator\Estimators\Images.cs (6)
11public override IEstimator<ITransformer> BuildFromOption(MLContext context, LoadImageOption param) 19public override IEstimator<ITransformer> BuildFromOption(MLContext context, LoadImageOption param) 27public override IEstimator<ITransformer> BuildFromOption(MLContext context, ResizeImageOption param) 35public override IEstimator<ITransformer> BuildFromOption(MLContext context, ExtractPixelsOption param) 43public override IEstimator<ITransformer> BuildFromOption(MLContext context, ImageClassificationOption param) 60public override IEstimator<ITransformer> BuildFromOption(MLContext context, DnnFeaturizerImageOption param)
SweepableEstimator\Estimators\Lbfgs.cs (4)
11public override IEstimator<ITransformer> BuildFromOption(MLContext context, LbfgsOption param) 29public override IEstimator<ITransformer> BuildFromOption(MLContext context, LbfgsOption param) 47public override IEstimator<ITransformer> BuildFromOption(MLContext context, LbfgsOption param) 65public override IEstimator<ITransformer> BuildFromOption(MLContext context, LbfgsOption param)
SweepableEstimator\Estimators\LightGbm.cs (3)
11public override IEstimator<ITransformer> BuildFromOption(MLContext context, LgbmOption param) 39public override IEstimator<ITransformer> BuildFromOption(MLContext context, LgbmOption param) 67public override IEstimator<ITransformer> BuildFromOption(MLContext context, LgbmOption param)
SweepableEstimator\Estimators\MapValueToKey.cs (2)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, MapValueToKeyOption param) 17public override IEstimator<ITransformer> BuildFromOption(MLContext context, MapKeyToValueOption param)
SweepableEstimator\Estimators\MatrixFactorization.cs (1)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, MatrixFactorizationOption param)
SweepableEstimator\Estimators\NamedEntityRecognitionMulti.cs (1)
15public override IEstimator<ITransformer> BuildFromOption(MLContext context, NamedEntityRecognitionOption param)
SweepableEstimator\Estimators\NormalizeMinMax.cs (1)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, NormalizeMinMaxOption param)
SweepableEstimator\Estimators\NormalizeText.cs (1)
13public override IEstimator<ITransformer> BuildFromOption(MLContext context, NormalizeTextOption param)
SweepableEstimator\Estimators\ObjectDetection.cs (1)
15public override IEstimator<ITransformer> BuildFromOption(MLContext context, ObjectDetectionOption param)
SweepableEstimator\Estimators\OneHotEncoding.cs (2)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, OneHotOption param) 18public override IEstimator<ITransformer> BuildFromOption(MLContext context, OneHotOption param)
SweepableEstimator\Estimators\QuestionAnswering.cs (1)
12public override IEstimator<ITransformer> BuildFromOption(MLContext context, QuestionAnsweringOption param)
SweepableEstimator\Estimators\ReplaceMissingValue.cs (1)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, ReplaceMissingValueOption param)
SweepableEstimator\Estimators\Sdca.cs (4)
11public override IEstimator<ITransformer> BuildFromOption(MLContext context, SdcaOption param) 29public override IEstimator<ITransformer> BuildFromOption(MLContext context, SdcaOption param) 47public override IEstimator<ITransformer> BuildFromOption(MLContext context, SdcaOption param) 65public override IEstimator<ITransformer> BuildFromOption(MLContext context, SdcaOption param)
SweepableEstimator\Estimators\SentenceSimilarity.cs (1)
15public override IEstimator<ITransformer> BuildFromOption(MLContext context, SentenceSimilarityOption param)
SweepableEstimator\Estimators\TextClassification.cs (1)
15public override IEstimator<ITransformer> BuildFromOption(MLContext context, TextClassificationOption param)
SweepableEstimator\Estimators\TypeConvert.cs (1)
9public override IEstimator<ITransformer> BuildFromOption(MLContext context, ConvertTypeOption param)
SweepableEstimator\ISweepable.cs (1)
18where T : IEstimator<ITransformer>
SweepableEstimator\SweepableEstimator.cs (6)
17public class SweepableEstimator : Estimator, ISweepable<IEstimator<ITransformer>> 19private readonly Func<MLContext, Parameter, IEstimator<ITransformer>> _factory; 21public SweepableEstimator(Func<MLContext, Parameter, IEstimator<ITransformer>> factory, SearchSpace.SearchSpace ss) 43public virtual IEstimator<ITransformer> BuildFromOption(MLContext context, Parameter param) 60public abstract IEstimator<ITransformer> BuildFromOption(MLContext context, TOption param); 71public override IEstimator<ITransformer> BuildFromOption(MLContext context, Parameter param)
SweepableEstimator\SweepablePipeline.cs (1)
117public SweepablePipeline Append(params ISweepable<IEstimator<ITransformer>>[] sweepables)
TransformInference\TransformInference.cs (2)
15public readonly IEstimator<ITransformer> Estimator; 18public SuggestedTransform(PipelineNode pipelineNode, IEstimator<ITransformer> estimator)
Microsoft.ML.AutoML.Tests (4)
EstimatorExtensionTests.cs (1)
36var instance = extension.CreateInstance(context, pipelineNode);
GetNextPipelineTests.cs (1)
40var estimator = deserialized.ToEstimator(context);
Utils\TaskAgnosticAutoFit.cs (1)
44IEstimator<ITransformer> preFeaturizers = null,
Utils\TaskAgnosticIterationResult.cs (1)
22internal IEstimator<ITransformer> Estimator;
Microsoft.ML.Core (1)
Prediction\IPredictor.cs (1)
13/// the <see cref="IEstimator{TTransformer}"/> idiom, it is inappropriate.
Microsoft.ML.Data (40)
DataLoadSave\CompositeLoaderEstimator.cs (1)
49public CompositeLoaderEstimator<TSource, TNewTrans> Append<TNewTrans>(IEstimator<TNewTrans> estimator)
DataLoadSave\EstimatorChain.cs (9)
23private readonly IEstimator<ITransformer>[] _estimators; 25public readonly IEstimator<TLastTransformer> LastEstimator; 27private EstimatorChain(IHostEnvironment env, IEstimator<ITransformer>[] estimators, TransformerScope[] scopes, bool[] needCacheAfter) 37_estimators = estimators ?? new IEstimator<ITransformer>[0]; 39LastEstimator = estimators.LastOrDefault() as IEstimator<TLastTransformer>; 52_estimators = new IEstimator<ITransformer>[0]; 67var est = _estimators[i]; 86foreach (var est in _estimators) 91public EstimatorChain<TNewTrans> Append<TNewTrans>(IEstimator<TNewTrans> estimator, TransformerScope scope = TransformerScope.Everything)
DataLoadSave\EstimatorExtensions.cs (14)
21this IDataLoaderEstimator<TSource, IDataLoader<TSource>> start, IEstimator<TTrans> estimator) 34this IDataLoader<TSource> start, IEstimator<TTrans> estimator) 47this IEstimator<ITransformer> start, IEstimator<TTrans> estimator, 67public static EstimatorChain<TTrans> AppendCacheCheckpoint<TTrans>(this IEstimator<TTrans> start, IHostEnvironment env) 101private readonly IEstimator<TTransformer> _est; 104public DelegateEstimator(IEstimator<TTransformer> estimator, Action<TTransformer> onFit) 124/// Given an estimator, return a wrapping object that will call a delegate once <see cref="IEstimator{TTransformer}.Fit(IDataView)"/> 126/// <see cref="IEstimator{TTransformer}.Fit(IDataView)"/> method returns a specifically typed object, rather than just a general 127/// <see cref="ITransformer"/>. However, at the same time, <see cref="IEstimator{TTransformer}"/> are often formed into pipelines 135/// <see cref="IEstimator{TTransformer}.Fit(IDataView)"/> is called. Because <see cref="IEstimator{TTransformer}.Fit(IDataView)"/> 145public static IEstimator<TTransformer> WithOnFitDelegate<TTransformer>(this IEstimator<TTransformer> estimator, Action<TTransformer> onFit)
DataLoadSave\TrivialEstimator.cs (1)
10/// The trivial implementation of <see cref="IEstimator{TTransformer}"/> that already has
DebuggerExtensions.cs (1)
41public static DataDebuggerPreview Preview(this IEstimator<ITransformer> estimator, IDataView data, int maxRows = DataDebuggerPreview.Defaults.MaxRows,
Prediction\Calibrator.cs (1)
100/// from this interface and still work instead via <see cref="IEstimator{TTransformer}"/> of <see cref="CalibratorTransformer{TICalibrator}"/>,
Prediction\CalibratorCatalog.cs (1)
85SchemaShape IEstimator<CalibratorTransformer<TICalibrator>>.GetOutputSchema(SchemaShape inputSchema)
TrainCatalog.cs (7)
89private protected CrossValidationResult[] CrossValidateTrain(IDataView data, IEstimator<ITransformer> estimator, 250IDataView data, IEstimator<ITransformer> estimator, int numberOfFolds = 5, string labelColumnName = DefaultColumnNames.Label, 275IDataView data, IEstimator<ITransformer> estimator, int numberOfFolds = 5, string labelColumnName = DefaultColumnNames.Label, 474IDataView data, IEstimator<ITransformer> estimator, int numberOfFolds = 5, string labelColumnName = null, string featuresColumnName = null, 554IDataView data, IEstimator<ITransformer> estimator, int numberOfFolds = 5, string labelColumnName = DefaultColumnNames.Label, 624IDataView data, IEstimator<ITransformer> estimator, int numberOfFolds = 5, string labelColumnName = DefaultColumnNames.Label, 715IDataView data, IEstimator<ITransformer> estimator, int numberOfFolds = 5, string labelColumnName = DefaultColumnNames.Label,
Training\TrainerInputBase.cs (1)
22/// that the user will use the <see cref="IEstimator{TTransformer}.Fit(IDataView)"/> or some other train
Transforms\ColumnCopying.cs (1)
34/// <see cref="IEstimator{TTransformer}"/> for the <see cref="ColumnCopyingTransformer"/>.
Transforms\Normalizer.cs (1)
31/// <see cref="IEstimator{TTransformer}"/> for the <see cref="NormalizingTransformer"/>.
Transforms\TransformInputBase.cs (1)
20/// create an <see cref="ITransformer"/> is to use the <see cref="IEstimator{TTransformer}.Fit(IDataView)"/> method.
Transforms\ValueToKeyMappingEstimator.cs (1)
13/// <see cref="IEstimator{TTransformer}"/> for the
Microsoft.ML.FastTree (16)
FastTreeClassification.cs (1)
104/// The <see cref="IEstimator{TTransformer}"/> for training a decision tree binary classification model using FastTree.
FastTreeRanking.cs (1)
42/// The <see cref="IEstimator{TTransformer}"/> for training a decision tree ranking model using FastTree.
FastTreeRegression.cs (1)
33/// The <see cref="IEstimator{TTransformer}"/> for training a decision tree regression model using FastTree.
FastTreeTweedie.cs (1)
30/// The <see cref="IEstimator{TTransformer}"/> for training a decision tree regression model using Tweedie loss function.
GamClassification.cs (1)
30/// The <see cref="IEstimator{TTransformer}"/> for training a binary classification model with generalized additive models (GAM).
GamRegression.cs (1)
27/// The <see cref="IEstimator{TTransformer}"/> for training a regression model with generalized additive models (GAM).
RandomForestClassification.cs (1)
121/// The <see cref="IEstimator{TTransformer}"/> for training a decision tree binary classification model using Fast Forest.
RandomForestRegression.cs (1)
268/// The <see cref="IEstimator{TTransformer}"/> for training a decision tree regression model using Fast Forest.
TreeEnsembleFeaturizationEstimator.cs (8)
152/// A <see cref="IEstimator{TTransformer}"/> which contains a pre-trained <see cref="TreeEnsembleModelParameters"/> and calling its 153/// <see cref="IEstimator{TTransformer}.Fit(IDataView)"/> produces a featurizer based on the pre-trained model. 208/// A <see cref="IEstimator{TTransformer}"/> to transform input feature vector to tree-based features. 251/// A <see cref="IEstimator{TTransformer}"/> to transform input feature vector to tree-based features. 294/// A <see cref="IEstimator{TTransformer}"/> to transform input feature vector to tree-based features. 337/// A <see cref="IEstimator{TTransformer}"/> to transform input feature vector to tree-based features. 380/// A <see cref="IEstimator{TTransformer}"/> to transform input feature vector to tree-based features. 423/// A <see cref="IEstimator{TTransformer}"/> to transform input feature vector to tree-based features.
Microsoft.ML.ImageAnalytics (5)
ImageGrayscale.cs (1)
202/// <see cref="IEstimator{TTransformer}"/> for the <see cref="ImageGrayscalingTransformer"/>.
ImageLoader.cs (1)
374/// <see cref="IEstimator{TTransformer}"/> for the <see cref="ImageLoadingTransformer"/>.
ImagePixelExtractor.cs (1)
480/// <see cref="IEstimator{TTransformer}"/> for the <see cref="ImagePixelExtractingTransformer"/>.
ImageResizer.cs (1)
336/// <see cref="IEstimator{TTransformer}"/> for the <see cref="ImageResizingTransformer"/>.
VectorToImageTransform.cs (1)
431/// <see cref="IEstimator{TTransformer}"/> for the <see cref="VectorToImageConvertingTransformer"/>.
Microsoft.ML.IntegrationTests (4)
IntrospectiveTraining.cs (2)
417private IEstimator<TransformerChain<ClusteringPredictionTransformer<KMeansModelParameters>>> StepOne(MLContext mlContext) 430private IEstimator<TransformerChain<MulticlassPredictionTransformer<MaximumEntropyModelParameters>>> StepTwo(MLContext mlContext)
Validation.cs (2)
112var pipeline = mlContext.Transforms.Concatenate("Features", HousingRegression.Features) 113.AppendCacheCheckpoint(mlContext) as IEstimator<ITransformer>;
Microsoft.ML.KMeansClustering (1)
KMeansPlusPlusTrainer.cs (1)
30/// The <see cref="IEstimator{TTransformer}"/> for training a KMeans clusterer
Microsoft.ML.LightGbm (4)
LightGbmBinaryTrainer.cs (1)
90/// The <see cref="IEstimator{TTransformer}"/> for training a boosted decision tree binary classification model using LightGBM.
LightGbmMulticlassTrainer.cs (1)
26/// The <see cref="IEstimator{TTransformer}"/> for training a boosted decision tree multi-class classification model using LightGBM.
LightGbmRankingTrainer.cs (1)
78/// The <see cref="IEstimator{TTransformer}"/> for training a boosted decision tree ranking model using LightGBM.
LightGbmRegressionTrainer.cs (1)
80/// The <see cref="IEstimator{TTransformer}"/> for training a boosted decision tree regression model using LightGBM.
Microsoft.ML.Mkl.Components (2)
OlsLinearRegression.cs (1)
36/// The <see cref="IEstimator{TTransformer}"/> for training a linear regression model using
SymSgdClassificationTrainer.cs (1)
35/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a linear binary classification model trained with the symbolic stochastic gradient descent.
Microsoft.ML.OnnxTransformer (1)
OnnxTransform.cs (1)
922/// <see cref="IEstimator{TTransformer}"/> for scoring ONNX models in the ML.NET framework.
Microsoft.ML.PCA (1)
PcaTrainer.cs (1)
36/// The <see cref="IEstimator{TTransformer}"/> for training an approximate PCA using Randomized SVD algorithm.
Microsoft.ML.PerformanceTests (1)
FeaturizeTextBench.cs (1)
74IEstimator<ITransformer> pipeline = featurizers.First();
Microsoft.ML.Recommender (2)
MatrixFactorizationTrainer.cs (1)
26/// The <see cref="IEstimator{TTransformer}"/> to predict elements in a matrix using matrix factorization (also known as a type of <a href="https://en.wikipedia.org/wiki/Collaborative_filtering">collaborative filtering</a>).
RecommenderCatalog.cs (1)
136IDataView data, IEstimator<ITransformer> estimator, int numberOfFolds = 5, string labelColumnName = DefaultColumnNames.Label,
Microsoft.ML.StandardTrainers (25)
FactorizationMachine\FactorizationMachineTrainer.cs (1)
35/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a field-aware factorization machine model trained using a stochastic gradient method.
LdSvm\LdSvmTrainer.cs (1)
30/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a non-linear binary classification model
Standard\LogisticRegression\LogisticRegression.cs (1)
31/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a linear logistic regression model trained with L-BFGS method.
Standard\LogisticRegression\MulticlassLogisticRegression.cs (1)
43/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a maximum entropy multiclass classifier trained with L-BFGS method.
Standard\MulticlassClassification\MulticlassNaiveBayesTrainer.cs (1)
31/// The <see cref="IEstimator{TTransformer}"/> for training a multiclass Naive Bayes model that supports binary feature values.
Standard\MulticlassClassification\OneVersusAllTrainer.cs (2)
42/// The <see cref="IEstimator{TTransformer}"/> for training a one-versus-all multi-class classifier that uses the specified binary classifier. 86/// <seealso cref="StandardTrainersCatalog.OneVersusAll{TModel}(MulticlassClassificationCatalog.MulticlassClassificationTrainers, ITrainerEstimator{BinaryPredictionTransformer{TModel}, TModel}, string, bool, IEstimator{ISingleFeaturePredictionTransformer{ICalibrator}}, int, bool)" />
Standard\MulticlassClassification\PairwiseCouplingTrainer.cs (2)
31/// The <see cref="IEstimator{TTransformer}"/> for training a pairwise coupling multi-class classifier that uses the specified binary classifier. 75/// <seealso cref="StandardTrainersCatalog.PairwiseCoupling{TModel}(MulticlassClassificationCatalog.MulticlassClassificationTrainers, ITrainerEstimator{ISingleFeaturePredictionTransformer{TModel}, TModel}, string, bool, IEstimator{ISingleFeaturePredictionTransformer{ICalibrator}}, int)" />
Standard\Online\AveragedPerceptron.cs (1)
27/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a linear binary classification model trained with the averaged perceptron.
Standard\Online\LinearSvm.cs (1)
30/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a linear binary classification model
Standard\Online\OnlineGradientDescent.cs (1)
27/// The <see cref="IEstimator{TTransformer}"/> for training a linear regression model using
Standard\PoissonRegression\PoissonRegression.cs (1)
28/// The <see cref="IEstimator{TTransformer}"/> for training a Poisson regression model.
Standard\SdcaBinary.cs (4)
1555/// The <see cref="IEstimator{TTransformer}"/> for training a binary logistic regression classification model using the stochastic dual coordinate ascent method. 1648/// The <see cref="IEstimator{TTransformer}"/> for training a binary logistic regression classification model using the stochastic dual coordinate ascent method. 2236/// The <see cref="IEstimator{TTransformer}"/> for training logistic regression using a parallel stochastic gradient method. 2325/// The <see cref="IEstimator{TTransformer}"/> for training logistic regression using a parallel stochastic gradient method.
Standard\SdcaMulticlass.cs (3)
28/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a linear multiclass classifier model trained with a coordinate descent method. 485/// The <see cref="IEstimator{TTransformer}"/> to predict a target using a maximum entropy multiclass classifier. 570/// The<see cref="IEstimator{TTransformer}"/> to predict a target using a linear multiclass classifier.
Standard\SdcaRegression.cs (1)
25/// The <see cref="IEstimator{TTransformer}"/> for training a regression model using the stochastic dual coordinate ascent method.
Standard\Simple\SimpleTrainers.cs (1)
168/// The <see cref="IEstimator{TTransformer}"/> for predicting a target using a binary classification model.
StandardTrainersCatalog.cs (3)
715private static ICalibratorTrainer GetCalibratorTrainerOrThrow(IExceptionContext ectx, IEstimator<ISingleFeaturePredictionTransformer<ICalibrator>> calibratorEstimator) 756IEstimator<ISingleFeaturePredictionTransformer<ICalibrator>> calibrator = null, 796IEstimator<ISingleFeaturePredictionTransformer<ICalibrator>> calibrator = null,
Microsoft.ML.TestFramework (1)
DataPipe\TestDataPipeBase.cs (1)
33protected void TestEstimatorCore(IEstimator<ITransformer> estimator,
Microsoft.ML.Tests (53)
DatabaseLoaderTests.cs (4)
67IEstimator<ITransformer> pipeline = mlContext.Transforms.Conversion.MapValueToKey("Label") 103IEstimator<ITransformer> pipeline = mlContext.Transforms.Conversion.MapValueToKey("Label") 139IEstimator<ITransformer> pipeline = mlContext.Transforms.Conversion.MapValueToKey("Label") 171IEstimator<ITransformer> pipeline = mlContext.Transforms.Conversion.MapValueToKey("Label")
FeatureContributionTests.cs (1)
237private void CheckOutput(IEstimator<ITransformer> estimator, IDataView data, string testFile, int precision = 6)
OnnxConversionTest.cs (31)
185List<IEstimator<ITransformer>> estimators = new List<IEstimator<ITransformer>>() 203foreach (var estimator in estimators) 223List<IEstimator<ITransformer>> estimators = new List<IEstimator<ITransformer>>() 247foreach (var estimator in estimators) 276private (IDataView, List<IEstimator<ITransformer>>, EstimatorChain<NormalizingTransformer>) GetEstimatorsForOnnxConversionTests() 281List<IEstimator<ITransformer>> estimators = new List<IEstimator<ITransformer>>() 305private void CommonCalibratorOnnxConversionTest(IEstimator<ITransformer> calibrator, IEstimator<ITransformer> calibratorNonStandard) 311foreach (var estimator in estimators) 1243List<IEstimator<ITransformer>> pipelines = new List<IEstimator<ITransformer>>(); 1367foreach (IEstimator<ITransformer> pipeline in pipelines) 1408IEstimator<ITransformer>[] pipelines = 1476IEstimator<ITransformer>[] pipelines = 1502var pipe = pipelines[i]; 1649List<IEstimator<ITransformer>> estimators = new List<IEstimator<ITransformer>>() 1684foreach (var estimator in estimators) 1853IEstimator<ITransformer>[] pipelines = 1934List<IEstimator<ITransformer>> estimators = new List<IEstimator<ITransformer>>() 1958foreach (var estimator in estimators) 1976List<IEstimator<ITransformer>> estimators = new List<IEstimator<ITransformer>>() 2009foreach (var estimator in estimators) 2090IEstimator<ITransformer> pipe; 2183private void TestPipeline<TRow>(IEstimator<ITransformer> pipeline, IEnumerable<TRow> data, string onnxFileName, ColumnComparison[] columnsToCompare, SchemaDefinition schemaDefinition = null, string onnxTxtName = null, string onnxTxtSubDir = null) 2200private void TestPipeline(IEstimator<ITransformer> pipeline, IDataView dataView, string onnxFileName, ColumnComparison[] columnsToCompare, string onnxTxtName = null, string onnxTxtSubDir = null)
TrainerEstimators\CalibratorEstimators.cs (1)
122public IEstimator<ITransformer> Pipeline { get; set; }
TrainerEstimators\LbfgsTests.cs (6)
21(IEstimator<ITransformer> pipe, IDataView dataView) = GetBinaryClassificationPipeline(); 35(IEstimator<ITransformer> pipe, IDataView dataView) = GetMulticlassPipeline(); 61(IEstimator<ITransformer> pipe, IDataView dataView) = GetBinaryClassificationPipeline(); 81(IEstimator<ITransformer> pipe, IDataView dataView) = GetBinaryClassificationPipeline(); 165(IEstimator<ITransformer> pipe, IDataView dataView) = GetMulticlassPipeline(); 183(IEstimator<ITransformer> pipe, IDataView dataView) = GetMulticlassPipeline();
TrainerEstimators\SymSgdClassificationTests.cs (2)
19(var pipe, var dataView) = GetBinaryClassificationPipeline(); 33(var pipe, var dataView) = GetBinaryClassificationPipeline();
TrainerEstimators\TrainerEstimators.cs (8)
97(IEstimator<ITransformer> pipe, IDataView dataView) = GetBinaryClassificationPipeline(); 129(IEstimator<ITransformer> pipe, IDataView dataView) = GetBinaryClassificationPipeline(); 154(IEstimator<ITransformer> pipe, IDataView dataView) = GetMulticlassPipeline(); 171(IEstimator<ITransformer> pipe, IDataView dataView) = GetBinaryClassificationPipeline(); 189private (IEstimator<ITransformer>, IDataView) GetBinaryClassificationPipeline() 215private (IEstimator<ITransformer>, IDataView) GetOneHotBinaryClassificationPipeline() 225private (IEstimator<ITransformer>, IDataView) GetRankingPipeline() 276private (IEstimator<ITransformer>, IDataView) GetMulticlassPipeline()
Microsoft.ML.TorchSharp (3)
NasBert\NerTrainer.cs (1)
35/// The <see cref="IEstimator{TTransformer}"/> for training a Deep Neural Network(DNN) to classify text.
NasBert\SentenceSimilarityTrainer.cs (1)
30/// The <see cref="IEstimator{TTransformer}"/> for training a Deep Neural Network(DNN) to classify text.
NasBert\TextClassificationTrainer.cs (1)
31/// The <see cref="IEstimator{TTransformer}"/> for training a Deep Neural Network(DNN) to classify text.
Microsoft.ML.Transforms (23)
MissingValueIndicatorTransformer.cs (1)
485/// <see cref="IEstimator{TTransformer}"/> for the <see cref="MissingValueIndicatorTransformer"/>.
MissingValueReplacing.cs (1)
904/// <see cref="IEstimator{TTransformer}"/> for the <see cref="MissingValueReplacingTransformer"/>.
OneHotEncoding.cs (4)
127internal OneHotEncodingTransformer(ValueToKeyMappingEstimator term, IEstimator<ITransformer> toVector, IDataView input) 264private readonly IEstimator<ITransformer> _toSomething; 306IEstimator<ITransformer> toBinVector = null; 307IEstimator<ITransformer> toVector = null;
OneHotHashEncoding.cs (4)
169internal OneHotHashEncodingTransformer(HashingEstimator hash, IEstimator<ITransformer> keyToVector, IDataView input) 298private readonly IEstimator<ITransformer> _toSomething; 356IEstimator<ITransformer> toBinVector = null; 357IEstimator<ITransformer> toVector = null;
Text\NgramHashingTransformer.cs (1)
861/// <see cref="IEstimator{TTransformer}"/> for the <see cref="NgramHashingTransformer"/>.
Text\StopWordsRemovingTransformer.cs (2)
525/// <see cref="IEstimator{TTransformer}"/> for the <see cref="CustomStopWordsRemovingTransformer"/>. 1172/// <see cref="IEstimator{TTransformer}"/> for the <see cref="CustomStopWordsRemovingTransformer"/>.
Text\TextNormalizing.cs (1)
476/// <see cref="IEstimator{TTransformer}"/> for the <see cref="TextNormalizingTransformer"/>.
Text\TokenizingByCharacters.cs (1)
614/// <see cref="IEstimator{TTransformer}"/> for the <see cref="TokenizingByCharactersTransformer"/>.
Text\WordBagTransform.cs (4)
110internal static IEstimator<ITransformer> CreateEstimator(IHostEnvironment env, Options options, SchemaShape inputSchema) 163IEstimator<ITransformer> estimator = NgramExtractionUtils.GetConcatEstimator(h, options.Columns); 457internal static IEstimator<ITransformer> CreateEstimator(IHostEnvironment env, Options options, SchemaShape inputSchema, TermLoaderArguments termLoaderArgs = null) 677public static IEstimator<ITransformer> GetConcatEstimator(IHostEnvironment env, ManyToOneColumn[] columns)
Text\WrappedTextTransformers.cs (4)
14/// <see cref="IEstimator{TTransformer}"/> for the <see cref="ITransformer"/>. 193var estimator = WordBagBuildingTransformer.CreateEstimator(_host, CreateOptions(), SchemaShape.Create(input.Schema)); 220var estimator = WordBagBuildingTransformer.CreateEstimator(_host, CreateOptions(), inputSchema); 226/// <see cref="IEstimator{TTransformer}"/> for the <see cref="ITransformer"/>.
Microsoft.ML.Vision (1)
ImageClassificationTrainer.cs (1)
45/// The <see cref="IEstimator{TTransformer}"/> for training a Deep Neural Network(DNN) to classify images.