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

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

Сообщение Anonymous »

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

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

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

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

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