как написать слой caffe python с обучаемыми параметрами?

Я хочу научиться писать слои caffe python.
Но я нахожу примеры только очень простых слоев, таких как pyloss.

Как написать python caffe с обучаемыми параметрами?

Например, как написать полностью подключенный слой Python?


person kli_nlpr    schedule 27.01.2016    source источник
comment
Возможный дубликат Caffe: как получить фазу Уровень Python?   -  person Shai    schedule 27.01.2016
comment
@ Шай, я не думаю, что это два одинаковых вопроса. Мой вопрос заключается в том, как создать слой python с параметрами, например, как реализовать полносвязные слои python?   -  person kli_nlpr    schedule 27.01.2016
comment
Другой вопрос касается написания слоя Python с параметрами, что и является названием вашего вопроса.   -  person Shai    schedule 27.01.2016
comment
Спасибо @Shai, я отредактирую свой вопрос более четко.   -  person kli_nlpr    schedule 27.01.2016


Ответы (1)


Caffe сохраняет обучаемые параметры слоя в виде вектора blobs. По умолчанию этот вектор пуст, и вы можете добавить к нему большие двоичные объекты параметров в setup слоя. Существует простой пример для слоя с параметрами в test_python_layer.py.

См. этот пост для получения дополнительной информации о "Python" слоях в caffe.

person Shai    schedule 27.01.2016