Ввод уровня модели RNN, как это работает? - PullRequest
0 голосов
/ 28 декабря 2018

Я не понимаю ввод модели RNN.Почему он показывает None перед размером узла в каждом слое.Почему это (Нет, 1) (Нет, 12)

Это мой код.

K.clear_session()
model = Sequential()
model.add(Dense(12, input_dim=1, activation='relu'))
model.add(Dropout(0.2))
model.add(Dense(1))
model.compile(loss='mean_squared_error', optimizer='adam')
model.summary()

enter image description here

1 Ответ

0 голосов
/ 28 декабря 2018

Это не RNN, это просто полностью подключенная сеть (FC или Dense).

Первое измерение каждого тензора в сети Keras - это batch_size, которое представляет количество «образцов» или «примеров», которые вы передаете в модель.Значение равно None, поскольку это измерение не является фиксированным, вы можете иметь партии любого размера, который вы хотите.

...