154 references to EstimatorType
Microsoft.ML.AutoML (143)
ApplyOnnxModel.cs (2)
20this.EstimatorType = EstimatorType.ApplyOnnxModel; 25this.EstimatorType = EstimatorType.ApplyOnnxModel;
Concatenate.cs (2)
20this.EstimatorType = EstimatorType.Concatenate; 25this.EstimatorType = EstimatorType.Concatenate;
ConvertType.cs (2)
20this.EstimatorType = EstimatorType.ConvertType; 25this.EstimatorType = EstimatorType.ConvertType;
DnnFeaturizerImage.cs (2)
20this.EstimatorType = EstimatorType.DnnFeaturizerImage; 25this.EstimatorType = EstimatorType.DnnFeaturizerImage;
EstimatorType.cs (27)
54public static bool IsTrainer(this EstimatorType estimatorType) 58case EstimatorType.LightGbmBinary: 59case EstimatorType.LightGbmMulti: 60case EstimatorType.LightGbmRegression: 61case EstimatorType.FastForestBinary: 62case EstimatorType.FastForestOva: 63case EstimatorType.FastForestRegression: 64case EstimatorType.FastTreeBinary: 65case EstimatorType.FastTreeOva: 66case EstimatorType.FastTreeRegression: 67case EstimatorType.FastTreeTweedieRegression: 68case EstimatorType.LbfgsLogisticRegressionBinary: 69case EstimatorType.LbfgsLogisticRegressionOva: 70case EstimatorType.LbfgsMaximumEntropyMulti: 71case EstimatorType.LbfgsPoissonRegressionRegression: 72case EstimatorType.SdcaLogisticRegressionBinary: 73case EstimatorType.SdcaLogisticRegressionOva: 74case EstimatorType.SdcaMaximumEntropyMulti: 75case EstimatorType.SdcaRegression: 76case EstimatorType.MatrixFactorization: 77case EstimatorType.ImageClassificationMulti: 78case EstimatorType.TextClassificationMulti: 79case EstimatorType.SentenceSimilarityRegression: 80case EstimatorType.ObjectDetectionMulti: 81case EstimatorType.QuestionAnsweringMulti: 82case EstimatorType.NamedEntityRecognitionMulti: 83case EstimatorType.ForecastBySsa:
ExtractPixels.cs (2)
20this.EstimatorType = EstimatorType.ExtractPixels; 25this.EstimatorType = EstimatorType.ExtractPixels;
FastForestBinary.cs (2)
20this.EstimatorType = EstimatorType.FastForestBinary; 25this.EstimatorType = EstimatorType.FastForestBinary;
FastForestOva.cs (2)
20this.EstimatorType = EstimatorType.FastForestOva; 25this.EstimatorType = EstimatorType.FastForestOva;
FastForestRegression.cs (2)
20this.EstimatorType = EstimatorType.FastForestRegression; 25this.EstimatorType = EstimatorType.FastForestRegression;
FastTreeBinary.cs (2)
20this.EstimatorType = EstimatorType.FastTreeBinary; 25this.EstimatorType = EstimatorType.FastTreeBinary;
FastTreeOva.cs (2)
20this.EstimatorType = EstimatorType.FastTreeOva; 25this.EstimatorType = EstimatorType.FastTreeOva;
FastTreeRegression.cs (2)
20this.EstimatorType = EstimatorType.FastTreeRegression; 25this.EstimatorType = EstimatorType.FastTreeRegression;
FastTreeTweedieRegression.cs (2)
20this.EstimatorType = EstimatorType.FastTreeTweedieRegression; 25this.EstimatorType = EstimatorType.FastTreeTweedieRegression;
FeaturizeText.cs (2)
20this.EstimatorType = EstimatorType.FeaturizeText; 25this.EstimatorType = EstimatorType.FeaturizeText;
ForecastBySsa.cs (2)
20this.EstimatorType = EstimatorType.ForecastBySsa; 25this.EstimatorType = EstimatorType.ForecastBySsa;
ImageClassificationMulti.cs (2)
20this.EstimatorType = EstimatorType.ImageClassificationMulti; 25this.EstimatorType = EstimatorType.ImageClassificationMulti;
LbfgsLogisticRegressionBinary.cs (2)
20this.EstimatorType = EstimatorType.LbfgsLogisticRegressionBinary; 25this.EstimatorType = EstimatorType.LbfgsLogisticRegressionBinary;
LbfgsLogisticRegressionOva.cs (2)
20this.EstimatorType = EstimatorType.LbfgsLogisticRegressionOva; 25this.EstimatorType = EstimatorType.LbfgsLogisticRegressionOva;
LbfgsMaximumEntropyMulti.cs (2)
20this.EstimatorType = EstimatorType.LbfgsMaximumEntropyMulti; 25this.EstimatorType = EstimatorType.LbfgsMaximumEntropyMulti;
LbfgsPoissonRegressionRegression.cs (2)
20this.EstimatorType = EstimatorType.LbfgsPoissonRegressionRegression; 25this.EstimatorType = EstimatorType.LbfgsPoissonRegressionRegression;
LightGbmBinary.cs (2)
20this.EstimatorType = EstimatorType.LightGbmBinary; 25this.EstimatorType = EstimatorType.LightGbmBinary;
LightGbmMulti.cs (2)
20this.EstimatorType = EstimatorType.LightGbmMulti; 25this.EstimatorType = EstimatorType.LightGbmMulti;
LightGbmRegression.cs (2)
20this.EstimatorType = EstimatorType.LightGbmRegression; 25this.EstimatorType = EstimatorType.LightGbmRegression;
LoadImages.cs (2)
20this.EstimatorType = EstimatorType.LoadImages; 25this.EstimatorType = EstimatorType.LoadImages;
LoadRawImageBytes.cs (2)
20this.EstimatorType = EstimatorType.LoadRawImageBytes; 25this.EstimatorType = EstimatorType.LoadRawImageBytes;
MapKeyToValue.cs (2)
20this.EstimatorType = EstimatorType.MapKeyToValue; 25this.EstimatorType = EstimatorType.MapKeyToValue;
MapValueToKey.cs (2)
20this.EstimatorType = EstimatorType.MapValueToKey; 25this.EstimatorType = EstimatorType.MapValueToKey;
MatrixFactorization.cs (2)
20this.EstimatorType = EstimatorType.MatrixFactorization; 25this.EstimatorType = EstimatorType.MatrixFactorization;
Naive.cs (2)
20this.EstimatorType = EstimatorType.Naive; 25this.EstimatorType = EstimatorType.Naive;
NamedEntityRecognitionMulti.cs (2)
20this.EstimatorType = EstimatorType.NamedEntityRecognitionMulti; 25this.EstimatorType = EstimatorType.NamedEntityRecognitionMulti;
NormalizeMinMax.cs (2)
20this.EstimatorType = EstimatorType.NormalizeMinMax; 25this.EstimatorType = EstimatorType.NormalizeMinMax;
NormalizeText.cs (2)
20this.EstimatorType = EstimatorType.NormalizeText; 25this.EstimatorType = EstimatorType.NormalizeText;
ObjectDetectionMulti.cs (2)
20this.EstimatorType = EstimatorType.ObjectDetectionMulti; 25this.EstimatorType = EstimatorType.ObjectDetectionMulti;
OneHotEncoding.cs (2)
20this.EstimatorType = EstimatorType.OneHotEncoding; 25this.EstimatorType = EstimatorType.OneHotEncoding;
OneHotHashEncoding.cs (2)
20this.EstimatorType = EstimatorType.OneHotHashEncoding; 25this.EstimatorType = EstimatorType.OneHotHashEncoding;
QuestionAnsweringMulti.cs (2)
20this.EstimatorType = EstimatorType.QuestionAnsweringMulti; 25this.EstimatorType = EstimatorType.QuestionAnsweringMulti;
ReplaceMissingValues.cs (2)
20this.EstimatorType = EstimatorType.ReplaceMissingValues; 25this.EstimatorType = EstimatorType.ReplaceMissingValues;
ResizeImages.cs (2)
20this.EstimatorType = EstimatorType.ResizeImages; 25this.EstimatorType = EstimatorType.ResizeImages;
SdcaLogisticRegressionBinary.cs (2)
20this.EstimatorType = EstimatorType.SdcaLogisticRegressionBinary; 25this.EstimatorType = EstimatorType.SdcaLogisticRegressionBinary;
SdcaLogisticRegressionOva.cs (2)
20this.EstimatorType = EstimatorType.SdcaLogisticRegressionOva; 25this.EstimatorType = EstimatorType.SdcaLogisticRegressionOva;
SdcaMaximumEntropyMulti.cs (2)
20this.EstimatorType = EstimatorType.SdcaMaximumEntropyMulti; 25this.EstimatorType = EstimatorType.SdcaMaximumEntropyMulti;
SdcaRegression.cs (2)
20this.EstimatorType = EstimatorType.SdcaRegression; 25this.EstimatorType = EstimatorType.SdcaRegression;
SentenceSimilarityRegression.cs (2)
20this.EstimatorType = EstimatorType.SentenceSimilarityRegression; 25this.EstimatorType = EstimatorType.SentenceSimilarityRegression;
SweepableEstimator\Converter\SweepableEstimatorConverter.cs (2)
19var estimatorType = jsonObject["estimatorType"].GetValue<EstimatorType>();
SweepableEstimator\Estimator.cs (3)
15EstimatorType = EstimatorType.Unknown; 18internal Estimator(EstimatorType estimatorType) 24public EstimatorType EstimatorType { get; set; }
SweepableEstimator\SweepableEstimator.cs (1)
38internal SweepableEstimator(EstimatorType estimatorType)
TextClassificationMulti.cs (2)
20this.EstimatorType = EstimatorType.TextClassificationMulti; 25this.EstimatorType = EstimatorType.TextClassificationMulti;
Tuner\PipelineProposer.cs (24)
22private readonly Dictionary<EstimatorType, double> _estimatorCost; 50_estimatorCost = new Dictionary<EstimatorType, double>() 52{ EstimatorType.LightGbmRegression, 0.788 }, 53{ EstimatorType.FastTreeRegression, 0.382 }, 54{ EstimatorType.FastForestRegression, 0.374 }, 55{ EstimatorType.SdcaRegression, 0.566 }, 56{ EstimatorType.FastTreeTweedieRegression, 0.401 }, 57{ EstimatorType.LbfgsPoissonRegressionRegression, 4.73 }, 58{ EstimatorType.FastForestOva, 4.283 }, 59{ EstimatorType.FastTreeOva, 3.701 }, 60{ EstimatorType.LightGbmMulti, 4.765 }, 61{ EstimatorType.SdcaMaximumEntropyMulti, 10.129 }, 62{ EstimatorType.SdcaLogisticRegressionOva, 13.16 }, 63{ EstimatorType.LbfgsMaximumEntropyMulti, 7.980 }, 64{ EstimatorType.LbfgsLogisticRegressionOva, 11.513 }, 65{ EstimatorType.LightGbmBinary, 4.765 }, 66{ EstimatorType.FastTreeBinary, 3.701 }, 67{ EstimatorType.FastForestBinary, 4.283 }, 68{ EstimatorType.SdcaLogisticRegressionBinary, 13.16 }, 69{ EstimatorType.LbfgsLogisticRegressionBinary, 11.513 }, 70{ EstimatorType.ForecastBySsa, 1 }, 71{ EstimatorType.ImageClassificationMulti, 1 }, 72{ EstimatorType.MatrixFactorization, 1 }, 210foreach (var estimatorType in estimatorTypes)
Microsoft.ML.AutoML.Tests (11)
SweepableEstimatorPipelineTest.cs (11)
47var e1 = new SweepableEstimator(CodeGen.EstimatorType.Concatenate); 48var e2 = new SweepableEstimator(CodeGen.EstimatorType.ConvertType); 59var e1 = new SweepableEstimator(CodeGen.EstimatorType.Concatenate); 60var e2 = new SweepableEstimator(CodeGen.EstimatorType.ConvertType); 61var e3 = new SweepableEstimator(CodeGen.EstimatorType.ApplyOnnxModel); 62var e4 = new SweepableEstimator(CodeGen.EstimatorType.LightGbmBinary); 75var e1 = new SweepableEstimator(CodeGen.EstimatorType.Concatenate); 76var e2 = new SweepableEstimator(CodeGen.EstimatorType.ConvertType); 77var e3 = new SweepableEstimator(CodeGen.EstimatorType.ApplyOnnxModel); 78var e4 = new SweepableEstimator(CodeGen.EstimatorType.LightGbmBinary); 79var e5 = new SweepableEstimator(CodeGen.EstimatorType.FastTreeBinary);