22 #ifndef UNFIT_EXAMPLES_ROSENBROCK_HPP_ 23 #define UNFIT_EXAMPLES_ROSENBROCK_HPP_ 26 #include "GenericCostFunction.hpp" 68 std::vector<double>
operator()(
const std::vector<double> ¶m)
70 std::vector<double> residuals(
n_);
71 for (
auto &i : residuals) {
72 i = (1.0 - param[0]) * (1.0 - param[0]) + 105.0*(param[1] -
73 param[0]*param[0]) * (param[1] - param[0]*param[0]);
Rosenbrock(unsigned n)
Definition: Rosenbrock.hpp:55
Definition: Bounds.hpp:27
const unsigned n_
Definition: Rosenbrock.hpp:79
Definition: GenericCostFunction.hpp:36
Implements the Rosenbrock function.
Definition: Rosenbrock.hpp:43
std::vector< double > operator()(const std::vector< double > ¶m)
Definition: Rosenbrock.hpp:68