2017-02-01 12 views

ответ

1

Градиент gammaln использует psi. Но мы не реализовали grad psi.

Вы можете реализовать метод grad() класса Psi в файле anano/scalar/basic_scipy.py. Это заставило бы это дело работать.

Эта страница документации объясняет, как добавить новый Op в Теано и объяснить, как реализовать град() метод: http://deeplearning.net/software/theano/extending/extending_theano.html

Если вам нужна помощь в реализации этого, используя список Theano-DEV рассылки лучше подходит затем stackoverflow для постоянного обсуждения.

Если вы это сделаете, это будет большой вклад в Теано.

+0

Спасибо. Для моего конкретного случая использования с использованием градиентной + конечной разницы было разумным обходным решением (я просто хотел, чтобы гессиан был в сближении не во время обучения). Если я найду время в будущем, я взгляну на его реализацию! – daknowles

 Смежные вопросы

  • Нет связанных вопросов^_^