Keras Сверточный слой с фильтрами разных размеров - PullRequest
0 голосов
/ 09 февраля 2020

Я хочу использовать Keras и TensorFlow для создания этой архитектуры CNN, как описано в этой статье . В этом примере показан способ сделать это, используя слой Merge, который был удален из Keras. Как мне повторить эту архитектуру CNN с более новой версией Keras?

1 Ответ

0 голосов
/ 09 февраля 2020

Вам нужно tf.keras.layers.Concatenate:

input_layer = tf.keras.Input(shape=(28, 28, 1), name='img')
conv_1 = tf.keras.layers.Conv2D(16, 3, activation='relu')(input_layer)
conv_2 = tf.keras.layers.Conv2D(32, 3, activation='relu')(input_layer)
conv_merged = tf.keras.layers.Concatenate()([conv_1, conv_2])
...