【发布时间】:2021-11-22 02:40:28
【问题描述】:
我正在尝试训练一个图像重建网络,我会这样训练:
vae.fit(X_train, X_train, epochs=10, batch_size=1)
其中X_train 是训练图像的 NumPy 数组。
但是,我想使用生成器,否则会耗尽内存。我尝试使用flow_from_dataframe,其中存储了图像的所有文件路径(它们位于多个文件夹中)。
train_generator=datagen.flow_from_dataframe(
dataframe=df,
x_col="filepath",
y_col="filepath")
问题是这个函数输入x_col(文件路径)和y_col(标签)。由于我的损失函数是基于重建错误的,所以我的标签本身应该是相同的图像。有没有办法用这个函数或另一种生成器来做到这一点?
【问题讨论】:
标签: python tensorflow keras conv-neural-network