ValueError: Image size is zero in Google Colab

ValueError: Image size is zero in Google Colab

我正在按照 Tensorflow tutorial 学习 ML 模型训练。我已将我自己的数据集从我的计算机上传到 Google Colab 中名为“sample_arrow”的文件夹,并指定了它的路径:

image_path = 'sample_arrow'

文件夹里有图片,大小不是0。但是执行这行代码时报错:

data = DataLoader.from_folder(image_path) train_data, test_data = data.split(0.9)

ValueError: Image size is zero

这里有什么问题?也许文件夹路径指定不正确?我对这个话题完全陌生,不熟悉 Pyhon(有 Java 技能),希望得到详细的回答。

终于,我找到了解决办法。 导入 os 并且缺少正确的路径定义:

import os


root_path = "/content/"    
image_path = os.path.join(os.path.dirname(root_path), 'sample_arrow')