4 implementations of IStopTrainingManager
Microsoft.ML.AutoML (4)
AutoMLExperiment\IStopTrainingManager.cs (4)
24
internal class CancellationTokenStopTrainingManager :
IStopTrainingManager
57
internal class TimeoutTrainingStopManager :
IStopTrainingManager
86
internal class MaxModelStopManager :
IStopTrainingManager
115
internal class AggregateTrainingStopManager :
IStopTrainingManager
9 references to IStopTrainingManager
Microsoft.ML.AutoML (9)
AutoMLExperiment\AutoMLExperiment.cs (3)
80
_serviceCollection.AddScoped<
IStopTrainingManager
>((provider) =>
95
_serviceCollection.AddScoped<
IStopTrainingManager
>((provider) =>
220
var stopServices = serviceProvider.GetServices<
IStopTrainingManager
>();
AutoMLExperiment\IStopTrainingManager.cs (6)
117
private readonly List<
IStopTrainingManager
> _managers;
121
public AggregateTrainingStopManager(IChannel? channel, params
IStopTrainingManager
[] managers)
124
foreach (
var
manager in _managers)
138
public void AddTrainingStopManager(
IStopTrainingManager
manager)
150
public void RemoveTrainingStopManagerIfExist(
IStopTrainingManager
manager)
160
foreach (
var
manager in _managers)