fit()
和fit_generator()
Keras 和有什么不一样?
什么时候应该使用fit()
vs fit_generator()
?
fit()
和fit_generator()
Keras 和有什么不一样?
什么时候应该使用fit()
vs fit_generator()
?
Answers:
在keras中,fit()
与sklearn的fit方法非常相似,在该方法中,您将要素数组作为x值传递,将目标数组作为y值传递。您可以一次通过fit方法传递整个数据集。另外,如果可以将整个数据加载到内存(小型数据集)中,请使用它。
在中fit_generator()
,您不必直接传递x和y,而是它们来自generator。正如它在keras文档中所写的那样,当您希望在使用多处理时避免重复数据时,将使用generator。当您有大型数据集时,这是出于实际目的。
这是一个链接,可了解更多有关此的信息-
如果您打算在大型数据集上训练深度学习模型,那么您应该对Keras有所了解
作为参考,您可以查看此书-https ://github.com/hktxt/bookshelf/blob/master/Computer%20Science/Deep%20Learning%20with%20Python%2C%20Fran%C3%A7ois%20Chollet.pdf