1 interface inheriting from IRegressionLoss
Microsoft.ML.Data (1)
Utils\LossFunctions.cs (1)
81public interface ISupportSdcaRegressionLoss : ISupportSdcaLoss, IRegressionLoss
2 implementations of IRegressionLoss
Microsoft.ML.Data (2)
Utils\LossFunctions.cs (2)
538public sealed class PoissonLoss : IRegressionLoss 577public sealed class TweedieLoss : IRegressionLoss
17 references to IRegressionLoss
Microsoft.ML.Data (13)
Dirty\ILoss.cs (1)
30internal interface ISupportRegressionLossFactory : IComponentFactory<IRegressionLoss>
Evaluators\MultiOutputRegressionEvaluator.cs (3)
178private readonly IRegressionLoss _lossFunction; 238public Counters(IRegressionLoss lossFunction, int size) 288public Aggregator(IHostEnvironment env, IRegressionLoss lossFunction, int size, bool weighted, string stratName)
Evaluators\QuantileRegressionEvaluator.cs (1)
219public Aggregator(IHostEnvironment env, IRegressionLoss lossFunction, bool weighted, int size,
Evaluators\RegressionEvaluator.cs (1)
143public Aggregator(IHostEnvironment env, IRegressionLoss lossFunction, bool weighted, string stratName)
Evaluators\RegressionEvaluatorBase.cs (3)
30protected readonly IRegressionLoss LossFunction; 184protected readonly IRegressionLoss LossFunction; 192private protected RegressionAggregatorBase(IHostEnvironment env, IRegressionLoss lossFunction, bool weighted, string stratName)
Utils\LossFunctions.cs (4)
467IRegressionLoss IComponentFactory<IRegressionLoss>.CreateComponent(IHostEnvironment env) => new SquaredLoss(); 522public IRegressionLoss CreateComponent(IHostEnvironment env) => new PoissonLoss(); 587public IRegressionLoss CreateComponent(IHostEnvironment env) => new TweedieLoss(this);
Microsoft.ML.StandardTrainers (4)
Standard\Online\OnlineGradientDescent.cs (3)
55/// <seealso cref="StandardTrainersCatalog.OnlineGradientDescent(RegressionCatalog.RegressionTrainers, string, string, IRegressionLoss, float, bool, float, int)"/> 79public IRegressionLoss LossFunction { get; set; } 146IRegressionLoss lossFunction = null)
StandardTrainersCatalog.cs (1)
490IRegressionLoss lossFunction = null,