Changeset 14927 for branches/PersistenceReintegration/HeuristicLab.Algorithms.DataAnalysis/3.4/GradientBoostedTrees/LossFunctions
- Timestamp:
- 05/04/17 17:19:35 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Algorithms.DataAnalysis/3.4/GradientBoostedTrees/LossFunctions
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Algorithms.DataAnalysis/3.4/GradientBoostedTrees/LossFunctions/AbsoluteErrorLoss.cs
r14185 r14927 25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;27 using HeuristicLab.Persistence; 28 28 29 29 namespace HeuristicLab.Algorithms.DataAnalysis { 30 30 // loss function for the weighted absolute error 31 [Storable Class]31 [StorableType("14d93807-88e6-4485-bd34-068ea19e6d89")] 32 32 [Item("Absolute error loss", "")] 33 33 public sealed class AbsoluteErrorLoss : Item, ILossFunction { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.DataAnalysis/3.4/GradientBoostedTrees/LossFunctions/LogisticRegressionLoss.cs
r14185 r14927 27 27 using HeuristicLab.Common; 28 28 using HeuristicLab.Core; 29 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;29 using HeuristicLab.Persistence; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 32 // Greedy Function Approximation: A Gradient Boosting Machine (page 9) 33 [Storable Class]33 [StorableType("aa30e97c-113e-415d-bc34-ec23b5a59918")] 34 34 [Item("Logistic regression loss", "")] 35 35 public sealed class LogisticRegressionLoss : Item, ILossFunction { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.DataAnalysis/3.4/GradientBoostedTrees/LossFunctions/QuantileRegressionLoss.cs
r14185 r14927 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;29 using HeuristicLab.Persistence; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 32 // loss function for quantile regression 33 33 // Generalized Boosted Models - A Guide To The gbm Package, Greg Ridgeway, August 2007, page 11 34 [Storable Class]34 [StorableType("85e4d0c6-33fe-407d-b98e-bd90c4e14a36")] 35 35 [Item("QuantileRegressionloss", "Loss function for quantile regression")] 36 36 public sealed class QuantileRegressionLoss : ParameterizedNamedItem, ILossFunction { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.DataAnalysis/3.4/GradientBoostedTrees/LossFunctions/RelativeErrorLoss.cs
r14185 r14927 27 27 using HeuristicLab.Common; 28 28 using HeuristicLab.Core; 29 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;29 using HeuristicLab.Persistence; 30 30 31 31 namespace HeuristicLab.Algorithms.DataAnalysis { 32 32 // relative error loss is a special case of weighted absolute error loss with weights = (1/target) 33 [Storable Class]33 [StorableType("748e85f8-5ef2-4f4e-ab33-8096fa7d1b61")] 34 34 [Item("Relative error loss", "")] 35 35 public sealed class RelativeErrorLoss : Item, ILossFunction { -
branches/PersistenceReintegration/HeuristicLab.Algorithms.DataAnalysis/3.4/GradientBoostedTrees/LossFunctions/SquaredErrorLoss.cs
r14185 r14927 26 26 using HeuristicLab.Common; 27 27 using HeuristicLab.Core; 28 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;28 using HeuristicLab.Persistence; 29 29 30 30 namespace HeuristicLab.Algorithms.DataAnalysis { 31 [Storable Class]31 [StorableType("cf22c7c0-c261-4aa2-a62b-f2c6e8880cd0")] 32 32 [Item("Squared error loss", "")] 33 33 public sealed class SquaredErrorLoss : Item, ILossFunction {
Note: See TracChangeset
for help on using the changeset viewer.