Вы можете указать вес различных слоев:
w = model.layers[i].get_weights()[0][:,:,:,:]
где i
- номер вашего слоя.
В случае с изображением в ссылке, я не уверен, действительно ли это веса или карта активации, которая показана. Вы можете получить это по:
from keras import backend as K
get_output = K.function([model.layers[0].input],[cnn.layers[i].output])
output_normal = get_output([X])[0][m]
где m
- номер определенного изображения в X
в качестве ввода.