我在Keras实施并培训了一个深层网络。如何获取此网络中的所有权重并将其复制到纯Theano中实现的类似网络中的权重? 例如,假设我想在Keras中复制以下简单网络的学习权重:
Boolean.class
在Theano中实现的同一网络的权重(#### construct the model
CNN_model = Sequential()
CNN_model.add(ZeroPadding2D((1,1),input_shape=(3,224,224)))
CNN_model.add(Convolution2D(64, 3, 3, activation='relu'))
CNN_model.add(ZeroPadding2D((1,1)))
CNN_model.add(Convolution2D(64, 3, 3, activation='relu'))
CNN_model.add(MaxPooling2D((2,2), strides=(2,2)))
CNN_model.add(Flatten())
CNN_model.add(Dense(4096, activation='relu'))
CNN_model.add(Dropout(0.5))
):
Wb_params
感谢。