gpt4 book ai didi

python - 如何在keras中使用model.fit_generator

转载 作者:太空狗 更新时间:2023-10-30 02:39:26 32 4
gpt4 key购买 nike

我应该何时以及如何使用 fit_generator?fit 和 fit_generator 有什么区别?

最佳答案

如果您已准备好所有必要方面的数据和标签,并且可以简单地将它们分配给数组 x 和 y,那么请使用 model.fit(x, y)。

如果您需要在训练时预处理和/或扩充您的数据,那么您可以利用 Keras 提供的生成器。

例如,您可以通过应用随机变换(如果您只有很少的数据可以训练时非常有用)、填充序列、标记化文本来增强图像,让 Keras 自动从文件夹中读取数据并分配适当的类(flow_from_directory)和更多。

有关图像预处理的示例和样板代码,请参见此处:https://keras.io/preprocessing/image/

或此处用于文本预处理: https://keras.io/preprocessing/text/

fit_generator 还可以帮助您以更高效的内存方式进行训练,因为您仅在需要时加载数据。可以说,生成器函数按需逐批向您的模型生成(也称为“传送”)数据。

关于python - 如何在keras中使用model.fit_generator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44597555/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com