Matlab: Как транслировать гессенский вывод для вектора? - PullRequest
0 голосов
/ 14 февраля 2019

В Matlab вы можете получить гессенскую матрицу, используя hessian(x, v), где x - скалярная функция, v - вектор, а выходные данные - матрица.

Но как это сделать?из векторной функции в тензорные или суммированные гессианы?

Например,

вход: [x1 x2 x3, ...xn]

вывод: [Hessian(x1); Hesian(x2);...; Hessian(xn)]

Видимо, это можетлегко сделать с помощью цикла:

for i=1:n
    Hess = [Hess; hessian(x(n), x)]
end

но как сделать это более эффективно?Как способ вещания в Python, Tensorflow?

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