2 interfaces inheriting from IDatasetManager
Microsoft.ML.AutoML (2)
AutoMLExperiment\IDatasetManager.cs (2)
21public interface ICrossValidateDatasetManager : IDatasetManager 39public interface ITrainValidateDatasetManager : IDatasetManager
2 implementations of IDatasetManager
Microsoft.ML.AutoML (2)
AutoMLExperiment\IDatasetManager.cs (2)
46internal class TrainValidateDatasetManager : IDatasetManager, ITrainValidateDatasetManager 108internal class CrossValidateDatasetManager : IDatasetManager, ICrossValidateDatasetManager
10 references to IDatasetManager
Microsoft.ML.AutoML (10)
API\AutoMLExperimentExtension.cs (2)
41experiment.ServiceCollection.AddSingleton<IDatasetManager>(datasetManager); 71experiment.ServiceCollection.AddSingleton<IDatasetManager>(datasetManager);
API\BinaryClassificationExperiment.cs (2)
359private readonly IDatasetManager _datasetManager; 364public BinaryClassificationRunner(IMLContextManager contextManager, IDatasetManager datasetManager, IMetricManager metricManager, SweepablePipeline pipeline, AutoMLExperiment.AutoMLExperimentSettings settings)
API\MulticlassClassificationExperiment.cs (2)
344private readonly IDatasetManager _datasetManager; 350public MulticlassClassificationRunner(IMLContextManager contextManager, IDatasetManager datasetManager, IMetricManager metricManager, SweepablePipeline pipeline, AutoMLExperiment.AutoMLExperimentSettings settings)
API\RegressionExperiment.cs (2)
364private readonly IDatasetManager _datasetManager; 370public RegressionTrialRunner(IMLContextManager contextManager, IDatasetManager datasetManager, IMetricManager metricManager, SweepablePipeline pipeline, AutoMLExperiment.AutoMLExperimentSettings settings)
AutoMLExperiment\Runner\SweepablePipelineRunner.cs (2)
22private readonly IDatasetManager _datasetManager; 26public SweepablePipelineRunner(MLContext context, SweepablePipeline pipeline, IEvaluateMetricManager metricManager, IDatasetManager datasetManager, IChannel? logger = null)