5 implementations of IEarlyStoppingCriterionFactory
Microsoft.ML.FastTree (5)
Training\EarlyStoppingCriteria.cs (5)
120internal sealed class Options : IEarlyStoppingCriterionFactory 288internal sealed class Options : IEarlyStoppingCriterionFactory 353internal new sealed class Options : MovingWindowRule.Options, IEarlyStoppingCriterionFactory 413internal new sealed class Options : MovingWindowRule.Options, IEarlyStoppingCriterionFactory 472internal sealed class Options : IEarlyStoppingCriterionFactory
8 references to IEarlyStoppingCriterionFactory
Microsoft.ML.FastTree (8)
FastTreeArguments.cs (1)
696internal IEarlyStoppingCriterionFactory EarlyStoppingRuleFactory;
Training\EarlyStoppingCriteria.cs (7)
56/// Create <see cref="IEarlyStoppingCriterionFactory"/> for supporting legacy infra built upon <see cref="IComponentFactory"/>. 58internal abstract IEarlyStoppingCriterionFactory BuildFactory(); 172internal override IEarlyStoppingCriterionFactory BuildFactory() => new Options() { Threshold = Threshold }; 342internal override IEarlyStoppingCriterionFactory BuildFactory() => new Options() { Threshold = Threshold }; 403internal override IEarlyStoppingCriterionFactory BuildFactory() => new Options() { Threshold = Threshold, WindowSize = WindowSize }; 461internal override IEarlyStoppingCriterionFactory BuildFactory() => new Options() { Threshold = Threshold, WindowSize = WindowSize }; 528internal override IEarlyStoppingCriterionFactory BuildFactory() => new Options() { WindowSize = WindowSize };