Какова высота, ширина, глубина для построения этой 1D сверточной сети? - PullRequest
0 голосов
/ 11 февраля 2020

Я новичок в CNN, и я хотел бы использовать инструмент NN-SVG (http://alexlenail.me/NN-SVG/LeNet.html) для построения этого 1D CNN. На входе имеется 3200 точек данных с 13 функциями в каждом. Как мне создать блок-схему с этой информацией? У меня возникли некоторые проблемы с обозначениями.

Фрагмент кода:

model.add(keras.layers.Conv1D(256, 5, padding='same', input_shape=x_train[0].shape, activation='relu')
model.add(keras.layers.MaxPool1D(pool_size=2))
model.add(keras.layers.Conv1D(128, 5, padding='same', input_shape=x_train[0].shape, activation='relu')
model.add(keras.layers.MaxPool1D(pool_size=2))
model.add(keras.layers.Flatten())
model.add(keras.layers.Dense(4, activation = 'softmax'))

Выход из первого Conv1D = 256 * 13

Выход из первого Maxpool = 256 * 6

Выход из первого Conv1D = 128 * 6

Выход из первого Maxpool = 128 * 3

Выход из плотного: 1 из классов

Спасибо!

...