scipy.optimize.fmin_l_bfgs_b 'float' объект не может быть вызван - PullRequest
0 голосов
/ 15 ноября 2018

Я обнаружил, что объект 'float' не вызывается, когда я использую функцию scipy.optimize.fmin_l_bfgs_b.

В качестве переменной функции я ставлю

vec_final = op.fmin_l_bfgs_b(m.mod(b,n)[0],vec,m.mod(b,n)[1]).

m.mod isмод подпрограммы модуля m, который имеет выход P и градиент P. Я использовал f2py для вызова этой подпрограммы фортрана для python.

(P = float, P gradient = array)

Могу ли я знать, в чем может быть проблема?Спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...