diff --git a/include/optimizer.h b/include/optimizer.h index 31d754e9d9c097494bbf3949cf8a06613a390159..0eb9cf5ccb814b58d4dc338aecc20e5cfe70ee6b 100644 --- a/include/optimizer.h +++ b/include/optimizer.h @@ -39,8 +39,8 @@ class GradientDescent : public Optimizer<double, double> { */ class GradientRootfinder : public Optimizer<double, double> { public: - GradientDescent(Differentiator<double, double>& _diff, - double _diff_precision) + GradientRootfinder(Differentiator<double, double>& _diff, + double _diff_precision) : diff(_diff), diff_precision(_diff_precision) {} Coordinate<double> optimize(Function<Coordinate<double>, double>& func, @@ -59,8 +59,8 @@ class GradientRootfinder : public Optimizer<double, double> { */ class ConjugateGradient : public Optimizer<double, double> { public: - GradientDescent(Differentiator<double, double>& _diff, - double _diff_precision) + ConjugateGradient(Differentiator<double, double>& _diff, + double _diff_precision) : diff(_diff), diff_precision(_diff_precision) {} Coordinate<double> optimize(Function<Coordinate<double>, double>& func,