У меня есть проблема минимизации наименьших квадратов, которая имеет следующую форму:
Где параметры, которые я хочу оптимизировать, это x
и всееще известно.
scipy.optimize.least_squares имеет следующую форму:
scipy.optimize.least_squares(fun, x0)
, где x0
- начальное условие, а fun
- это "Функция, которая вычисляет вектор невязок "
После прочтения документации я немного запутался в том, что fun
хочет, чтобы я возвратил.
Если я делаю суммирование внутри fun
, тогда я боюсь, что он будет вычислять RHS, который не эквивалентен LHS (... или это, когда дело доходит до минимизации?)
Спасибо за любую помощь!