112 references to TestLearnersBase
Microsoft.ML.Predictor.Tests (111)
TestPredictors.cs (111)
28using TestLearners = TestLearnersBase; 113var binaryPredictors = new[] { TestLearners.perceptron }; 125TestLearners.binaryPrior}; 141var predictor = TestLearners.fastRankClassificationPruning; 155RunOneAllTests(TestLearners.multiclassLogisticRegression, TestDatasets.iris, digitsOfPrecision: 3); 169RunOneAllTests(TestLearners.multiclassLogisticRegressionNonNegative, TestDatasets.iris, digitsOfPrecision: 3); 182TestLearners.multiclassSdca, TestLearners.multiclassSdcaL1, TestLearners.multiclassSdcaSmoothedHinge }; 200RunOneAllTests(TestLearners.multiclassLogisticRegression, TestDatasets.irisTreeFeaturized, digitsOfPrecision: 4); 201RunOneAllTests(TestLearners.multiclassLogisticRegression, TestDatasets.irisTreeFeaturizedPermuted, digitsOfPrecision: 4); 232RunOneAllTests(TestLearners.Ova, TestDatasets.iris, digitsOfPrecision: 6); 233RunOneAllTests(TestLearners.OvaWithFastForest, TestDatasets.iris, digitsOfPrecision: 6); 234RunOneAllTests(TestLearners.Pkpd, TestDatasets.iris, digitsOfPrecision: 6); 244var predictors = new[] { TestLearners.KMeansDefault, TestLearners.KMeansInitPlusPlus, TestLearners.KMeansInitRandom }; 257TestLearners.binarySdca, 258TestLearners.binarySdcaL1, 259TestLearners.binarySdcaSmoothedHinge, 260TestLearners.binarySgd, 261TestLearners.binarySgdHinge 275var binaryPredictors = new[] { TestLearners.logisticRegression }; 276RunOneAllTests(TestLearners.logisticRegression, TestDatasets.breastCancer, summary: true, digitsOfPrecision: 3); 293RunOneAllTests(TestLearners.symSGD, TestDatasets.breastCancer, summary: true, digitsOfPrecision: isArm ? 3 : 4); 301var binaryPredictors = new[] { TestLearners.logisticRegression }; 314var binaryPredictors = new[] { TestLearners.logisticRegressionNorm }; 327var binaryPredictors = new[] { TestLearners.logisticRegressionNonNegative }; 340var binaryPredictors = new[] { TestLearners.logisticRegressionBinNorm }; 359var binaryPredictors = new[] { TestLearners.logisticRegressionGaussianNorm }; 375var learner = TestLearners.fastRankClassification; 399var binaryPredictors = new[] { TestLearners.FastForestClassification }; 417TestLearners.FastForestRegression, 418TestLearners.QuantileRegressionScorer, 434new[] { TestLearners.FastForestClassification }, 448TestLearners.FastForestRegression, 449TestLearners.QuantileRegressionScorer, 466var learners = new[] { TestLearners.FastTreeClassfier, TestLearners.FastTreeDropoutClassfier, 467TestLearners.FastTreeBsrClassfier, TestLearners.FastTreeClassfierDisk }; 483var learners = new[] { TestLearners.LightGBMClassifier }; 512Run_Test(TestLearners.LightGBMClassifier, TestDatasets.breastCancerPipeWithoutMamlExtraSettings, previousBaselineModelPath); 520var binaryPredictors = new[] { TestLearners.LightGBMGoss }; 531var binaryPredictors = new[] { TestLearners.LightGBMDart }; 545var multiPredictors = new[] { TestLearners.LightGBMMC }; 559var multiPredictors = new[] { TestLearners.LightGBMMC }; 573var regPredictors = new[] { TestLearners.LightGBMReg }; 587var regPredictors = new[] { TestLearners.LightGBMRegMae }; 601var regPredictors = new[] { TestLearners.LightGBMRegRmse }; 982var learners = new[] { TestLearners.FastTreeClassfier, TestLearners.FastTreeWithCategoricalClassfier, 983TestLearners.FastTreeClassfierDisk, TestLearners.FastTreeWithCategoricalClassfierDisk }; 1002var learners = new[] { TestLearners.FastTreeRegressor, TestLearners.FastTreeRegressorCategorical }; 1021var learners = new[] { TestLearners.FastTreeClassfier }; 1041var learners = new[] { TestLearners.FastTreeClassfierHighMinDocs }; 1058var learners = new[] { TestLearners.FastTreeRanker, TestLearners.FastTreeRankerCustomGains }; 1076TestLearners.FastTreeRegressor, 1077TestLearners.FastTreeDropoutRegressor, 1078TestLearners.FastTreeTweedieRegressor 1096var learners = new[] { TestLearners.RegressionGamTrainer }; 1115var learners = new[] { TestLearners.BinaryClassificationGamTrainer, TestLearners.BinaryClassificationGamTrainerDiskTranspose }; 1138Run_TrainTest(TestLearners.FastTreeUnderbuiltRegressor, TestDatasets.housing, null, "Underbuilt"); 1150var binaryPredictors = new[] { TestLearners.linearSVM }; 1166var regressionPredictors = new[] { TestLearners.fastRankRegression }; 1180var regressionPredictors = new[] { TestLearners.OGD }; 1193var regressionPredictors = new[] { TestLearners.Ols, TestLearners.OlsNorm, TestLearners.OlsReg }; 1206Run_TrainTest(TestLearners.Ols, TestDatasets.generatedRegressionDataset, digitsOfPrecision: 4); 1218var regressionPredictors = new[] { TestLearners.Sdcar, TestLearners.SdcarNorm, TestLearners.SdcarReg }; 1545var rankingPredictors = new[] { TestLearners.fastRankRanking }; 1559var regressionPredictors = new[] { TestLearners.poissonRegression }; 1575var regressionPredictors = new[] { TestLearners.poissonRegressionNonNegative }; 1593new List<PredictorAndArgs>() { TestLearners.multiclassLogisticRegressionRegularized }, 1614RunAllTests(new[] { TestLearners.perceptronDefault }, datasets, new string[] { "cali={}" }, "nocalibration", digitsOfPrecision: 5); 1626RunAllTests(new[] { TestLearners.perceptronDefault }, datasets, new[] { "cali=PAV" }, "PAVcalibration", digitsOfPrecision: 3); 1638RunAllTests(new[] { TestLearners.perceptronDefault }, datasets, new string[] { "numcali=200" }, "calibrateRandom"); 1650RunAllTests(new[] { TestLearners.linearSVM }, datasets, new string[] { "cali={}" }, "nocalibration", digitsOfPrecision: 6); 1662RunAllTests(new[] { TestLearners.linearSVM }, datasets, new string[] { "cali=PAV" }, "PAVcalibration", digitsOfPrecision: 5); 1676var learner = TestLearners.fastRankClassificationWeighted; 1699new[] { TestLearners.logisticRegression }, 1713new[] { TestLearners.NnBinDefault }, 1728RunOneAllTests(TestLearners.fastRankRegressionWeighted, TestDatasets.housingWeightedRep); 1743RunOneAllTests(TestLearners.fastRankRankingWeighted, TestDatasets.rankingWeighted); 1755path = DeleteOutputPath(TestLearners.NnBinDefault.Trainer.Kind, "BcInputMismatch.nn"); 1762RunOneTrain(TestLearners.NnBinCustom(path), TestDatasets.breastCancer, null, "InputMismatch"); 1765path = DeleteOutputPath(TestLearners.NnBinDefault.Trainer.Kind, "BcOutputMismatch.nn"); 1772RunOneTrain(TestLearners.NnBinCustom(path), TestDatasets.breastCancer, null, "OutputMismatch"); 1776path = DeleteOutputPath(TestLearners.NnBinDefault.Trainer.Kind, "BcNonBinData.nn"); 1783RunOneTrain(TestLearners.NnBinCustom(path), TestDatasets.iris, null, "NonBinData"); 1792Run_TrainTest(TestLearners.PCAAnomalyDefault, TestDatasets.mnistOneClass, extraSettings: new[] { "loader=text{sparse+}" }, digitsOfPrecision: 4); 1793Run_TrainTest(TestLearners.PCAAnomalyNoNorm, TestDatasets.mnistOneClass, extraSettings: new[] { "loader=text{sparse+}" }, digitsOfPrecision: 4); 1811Run_TrainTest(TestLearners.OneClassSvmLinear, TestDatasets.mnistOneClass, extraTag: "LinearKernel"); 1812Run_TrainTest(TestLearners.OneClassSvmPoly, TestDatasets.mnistOneClass, extraTag: "PolynomialKernel"); 1813Run_TrainTest(TestLearners.OneClassSvmRbf, TestDatasets.mnistOneClass, extraTag: "RbfKernel"); 1814Run_TrainTest(TestLearners.OneClassSvmSigmoid, TestDatasets.mnistOneClass, extraTag: "SigmoidKernel"); 1826Run_TrainTest(TestLearners.OneClassSvmLinear, TestDatasets.breastCancerOneClass, extraTag: "LinearKernel"); 1827Run_TrainTest(TestLearners.OneClassSvmPoly, TestDatasets.breastCancerOneClass, extraTag: "PolynomialKernel"); 1828Run_TrainTest(TestLearners.OneClassSvmRbf, TestDatasets.breastCancerOneClass, extraTag: "RbfKernel"); 1829Run_TrainTest(TestLearners.OneClassSvmSigmoid, TestDatasets.breastCancerOneClass, extraTag: "SigmoidKernel"); 2156var binaryPredictors = new[] { TestLearners.LDSVMDefault }; 2170var binaryPredictors = new[] { TestLearners.LDSVMNoBias }; 2184var binaryPredictors = new[] { TestLearners.FieldAwareFactorizationMachine }; 2200RunOneAllTests(TestLearners.MulticlassNaiveBayesClassifier, TestDatasets.breastCancerPipe);
Microsoft.ML.TestFramework (1)
TestCommandBase.cs (1)
912string extraArgs = $"tr=lr{{{TestLearnersBase.logisticRegression.Trainer.SubComponentSettings}}} strat=Strat threads- norm=Warn";