Как распечатать веса и смещения во время тренировки после каждой эпохи

Как распечатать веса и смещение в нейронной сети после каждой эпохи во время обучения

Я пробовал следующий код:

print_weights = LambdaCallback(on_epoch_end=lambda epoch, logs: print(merged.layers[1].get_weights()[0][0:5], merged.layers[2].get_weights()[0][0:5]))


merged.compile(optimizer='adam',loss=[loss1, loss2],loss_weights=[alpham, 1 - alpham], metrics=['accuracy'],callbacks = [print_weights])  

Но я получаю следующую ошибку:

ValueError: ('Некоторые ключи в session_kwargs в настоящее время не поддерживаются:% s', dict_keys (['callbacks']))


person Harikrishnan N B    schedule 05.01.2019    source источник


Ответы (1)


model.compile не принимает обратные вызовы, которые переданы model.fit.

person Dr. Snoopy    schedule 05.01.2019
comment
Не могли бы вы увидеть это- stackoverflow.com/questions/54050205/ - person Harikrishnan N B; 05.01.2019