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