Как обновить веса вручную с помощью Keras ⇐ Python

Программы на Python
Anonymous
Как обновить веса вручную с помощью Keras

Сообщение Anonymous »

Я использую Keras для создания LSTM и настраиваю его, выполняя градиентный спуск с внешней функцией стоимости. Таким образом, веса обновляются:

Код: Выделить всё

weights := weights + alpha* gradient(cost)
Я знаю, что могу получить веса с помощью keras.getweights(), но как я могу выполнить градиентный спуск и обновить все веса и обновить веса соответственно. Я пытаюсь использовать инициализатор, но так и не понял. Я нашел только код, связанный с тензорным потоком, но не знаю, как преобразовать его в Keras.

Любая помощь, подсказка или совет будет оценен по достоинству!

Подробнее здесь: https://stackoverflow.com/questions/513 ... with-keras

Вернуться в «Python»