Добавление данных в предварительно обученную модель - PullRequest
0 голосов
/ 12 октября 2018

Для набора данных, с которым я работаю, я обучил и сохранил модель h5py, уже используя Keras.Теперь мне нужно добавить новые данные в предварительно обученную модель и использовать эти новые данные в обучающем наборе.Но я не хочу переучивать весь набор данных, так как обучение и сохранение модели заняло около 7 часов.Какие методы доступны в настоящее время для добавления любых новых данных в уже обученную модель?

Я не хочу переучивать всю модель, потому что у меня нет большого набора данных для добавления.Я хочу включить новые данные без обучения модели с нуля из-за временных ограничений.

Как добавить эти новые данные?

1 Ответ

0 голосов
/ 12 октября 2018

Я надеюсь, что вы использовали model.save (), если вы это сделали, то вы можете

from keras.models import load_model
model=load_model(<your path>)

, и это просто ваша обычная модель, вы можете обучать ее, прогнозировать с ней все, что захотите

model.compile(optimizer='adam',loss='binary_crossentropy', metrics=['accuracy'])
model.fit(train_data, train_labels,epochs=epochs,batch_size=batch_size,validation_data=(validation_data, validation_labels))

и все, что вы хотите сделать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...