7 implementations of ITuner
Microsoft.ML.AutoML (6)
Tuner\AutoZeroTuner.cs (1)
18internal class AutoZeroTuner : ITuner
Tuner\CostFrugalTuner.cs (1)
12internal class CostFrugalTuner : ITuner
Tuner\EciCfoTuner.cs (1)
18internal class EciCostFrugalTuner : ITuner
Tuner\GridSearchTuner.cs (1)
10internal class GridSearchTuner : ITuner
Tuner\RandomSearchTuner.cs (1)
10internal class RandomSearchTuner : ITuner
Tuner\SmacTuner.cs (1)
22internal class SmacTuner : ITuner
Microsoft.ML.Fairlearn (1)
AutoML\TunerFactory.cs (1)
15internal class CostFrugalWithLambdaTunerFactory : ITuner
22 references to ITuner
Microsoft.ML.AutoML (13)
AutoMLExperiment\AutoMLExperiment.cs (7)
169where TTuner : class, ITuner 175where TTuner : class, ITuner 177var descriptor = ServiceDescriptor.Singleton<ITuner>(factory); 192where TTuner : class, ITuner 194_serviceCollection.AddSingleton<ITuner, TTuner>(); 238var tuner = serviceProvider.GetService<ITuner>();
Tuner\EciCfoTuner.cs (5)
20private readonly Dictionary<string, ITuner> _tuners; 28_tuners = new Dictionary<string, ITuner>(); 37return new CostFrugalTuner(aggregateSearchSpace, aggregateSearchSpace.SampleFromFeatureSpace(aggregateSearchSpace.Default), seed: settings.Seed) as ITuner; 53var tuner = _tuners[schema]; 71if (_tuners.TryGetValue(schema, out var tuner))
Tuner\SmacTuner.cs (1)
24private readonly ITuner _randomTuner;
Microsoft.ML.AutoML.Tests (8)
TunerTests.cs (8)
37var tunerCandidates = new Dictionary<string, ITuner>() 44var tuner = kv.Value; 243var tunerCandidates = new Dictionary<string, ITuner>() 253var tuner = kv.Value; 298var tunerCandidates = new Dictionary<string, ITuner>() 308var tuner = kv.Value; 347var tunerCandidates = new Dictionary<string, ITuner>() 355var tuner = kv.Value;
Microsoft.ML.Fairlearn (1)
AutoML\TunerFactory.cs (1)
23private readonly ITuner _tuner;