Можем ли мы заморозить выбранные нейроны в полностью связанном слое в кератах? - PullRequest
0 голосов
/ 30 мая 2019

Итак, мне нужно заморозить только один или два нейрона в полностью связанном плотном слое в кератах, чтобы его вес не менялся в процессе обучения. Есть ли способ сделать это в керасе?

1 Ответ

0 голосов
/ 30 мая 2019

Возможно, вы захотите определить маску и установить элементы маски, соответствующие нейрону, который вы хотите заморозить, равным 0. Таким образом, градиент не будет распространяться, и нейрон не будет обучен.

Что-топохож на: https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/model_pruning

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