В учебниках по машинному обучению с использованием keras код для обучения модели машинного обучения представляет собой типичный однострочный код.
model.fit(X_train,
Y_train,
nb_epoch=5,
batch_size = 128,
verbose=1,
validation_split=0.1)
Это кажется простым, когда обучающие данные X_train
и Y_train
малы. X_train
и Y_train
- это пустые ndarrays. В практических ситуациях обучающие данные могут занимать гигабайты, которые могут быть слишком большими, чтобы поместиться даже в ОЗУ компьютера.
Как вы отправляете данные в model.fit()
, когда обучающие данные слишком велики?