4 implementations of IStopTrainingManager
Microsoft.ML.AutoML (4)
AutoMLExperiment\IStopTrainingManager.cs (4)
24internal class CancellationTokenStopTrainingManager : IStopTrainingManager 57internal class TimeoutTrainingStopManager : IStopTrainingManager 86internal class MaxModelStopManager : IStopTrainingManager 115internal 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) => 220var stopServices = serviceProvider.GetServices<IStopTrainingManager>();
AutoMLExperiment\IStopTrainingManager.cs (6)
117private readonly List<IStopTrainingManager> _managers; 121public AggregateTrainingStopManager(IChannel? channel, params IStopTrainingManager[] managers) 124foreach (var manager in _managers) 138public void AddTrainingStopManager(IStopTrainingManager manager) 150public void RemoveTrainingStopManagerIfExist(IStopTrainingManager manager) 160foreach (var manager in _managers)