У меня есть следующая двунаправленная модель LTSM. Вчера он бежал довольно быстро, каждая эпоха около 3 минут. Теперь сегодня, когда я запускаю его
model = Sequential()
model.add(Bidirectional(LSTM(48, input_shape=(X_modified.shape[1], X_modified.shape[2]), return_sequences=True)))
model.add(Dropout(0.5))
model.add(Bidirectional(LSTM(16)))
model.add(Dropout(0.2))
model.add(Dense(ys.shape[1], activation='sigmoid'))
model.compile(loss ='categorical_crossentropy', optimizer='adam', metrics=['accuracy'])
history = model.fit(X_modified, ys, epochs = 96, verbose=1,batch_size=32 )
Вывод выглядит следующим образом:
Поезд на 1616018 образцов. Эпоха 1/20 1616018/1616018 [===============================] -
Это потому, что моя модель сложна? или мой размер выборки очень большой?
Любые предложения будут с благодарностью.
CS