1 write to Pipeline
Microsoft.ML.AutoML (1)
Experiment\SuggestedPipelineRunDetails\SuggestedPipelineRunDetail.cs (1)
19Pipeline = pipeline;
16 references to Pipeline
Microsoft.ML.AutoML (16)
Experiment\SuggestedPipelineRunDetails\SuggestedPipelineCrossValRunDetail.cs (3)
50var estimator = SuggestedPipelineRunDetailUtil.PrependPreFeaturizer(Pipeline.ToEstimator(), preFeaturizer); 51return new CrossValidationRunDetail<TMetrics>(Pipeline.Trainer.TrainerName.ToString(), estimator, 52Pipeline.ToPipeline(), Results.Select(r => r.ToTrainResult()));
Experiment\SuggestedPipelineRunDetails\SuggestedPipelineRunDetail.cs (4)
31return new RunResult(Pipeline.Trainer.HyperParamSet, Score, isMetricMaximizing); 54var estimator = SuggestedPipelineRunDetailUtil.PrependPreFeaturizer(Pipeline.ToEstimator(), preFeaturizer); 55return new RunDetail<TMetrics>(Pipeline.Trainer.TrainerName.ToString(), estimator, 56Pipeline.ToPipeline(), ModelContainer, ValidationMetrics, Exception);
PipelineSuggesters\PipelineSuggester.cs (9)
56var visitedPipelines = new HashSet<SuggestedPipeline>(history.Select(h => h.Pipeline)); 100history = history.GroupBy(r => r.Pipeline.Trainer.TrainerName).Select(g => g.First()); 106var topTrainers = sortedHistory.Take(TopKTrainers).Select(r => r.Pipeline.Trainer); 114return history.Where(h => selectedTrainerNames.Contains(h.Pipeline.Trainer.TrainerName)) 115.GroupBy(h => h.Pipeline.Trainer.TrainerName) 117.Select(x => x.First().Pipeline.Trainer); 207.Where(r => r.RunSucceeded && r.Pipeline.Trainer.TrainerName == trainer.TrainerName && 208r.Pipeline.Trainer.HyperParamSet != null && 209r.Pipeline.Trainer.HyperParamSet.Any() &&