Это моя модель cnn classifier
, которую я создал.
classifier = Sequential()
classifier.add(Convolution2D(32,3,3, input_shape = (256,256,3),activation = "relu"))
classifier.add(MaxPooling2D(pool_size = (2,2)))
classifier.add(Flatten())
Теперь я хочу найти вес каждого слоя после передачи изображения в модель.Итак, я получил этот код
inputs = classifier.input
outputs = [classifier.layers[i].output for i in range(len(classifier.layers))]
model = Model(inputs, outputs)
all_layers_predictions = model.predict(test_image)
all_layers_predictions
Но я получаю этот вывод: Вывод кода
Я не понимаю, в чем именно проблема?Почему значения не печатаются