我有一个包含两个多维数组的训练数据 [prev_sentences, current_sentences],当我使用简单的 model.fit 方法时,它给了我内存错误。我现在想使用 fit_generator,但我不知道如何将训练数据分成批次以输入 model.fit_generator。训练数据的形状为(111356,126,1024)和(111356,126,1024),y_train形状为(111356,19)。这是简单拟合方法的代码行。
history=model.fit([previous_sentences, current_sentences], y_train, epochs=15,batch_size=256, shuffle = False, verbose = 1, validation_split=0.2, class_weight=custom_weight_dict, callbacks=[early_stopping_cb])
我从未使用过 fit_generator 和数据生成器,所以我不知道如何拆分这些训练数据以使用 fit_generator。任何人都可以帮助我使用 fit_generator 创建批次吗?
慕村9548890
慕虎7371278
相关分类