python - 如何修改此 Google Colab 以接受我自己的压缩文件,并在我自己的图像上运行模型?
问题描述
这是 google colab 笔记本的链接: https ://colab.research.google.com/drive/1CwknSSXVtb-UBAw7Lm9slu_DgCO5M5wW
我无法将我的数据集链接到代码并在其上运行模型。我正在尝试调整此笔记本https://colab.research.google.com/github/tensorflow/hub/blob/master/examples/colab/tf2_image_retraining.ipynb以在我自己的数据集上运行它,但我收到此错误:
<ipython-input-14-542fb7cdb61e> in <module>()
6 **datagen_kwargs)
7 valid_generator = valid_datagen.flow_from_directory(
----> 8 data_dir, subset="validation", shuffle=False, **dataflow_kwargs)
9
10 do_data_augmentation = False #@param {type:"boolean"}
1 frames
/tensorflow-2.1.0/python3.6/keras_preprocessing/image/directory_iterator.py in __init__(self, directory, image_data_generator, target_size, color_mode, classes, class_mode, batch_size, shuffle, seed, data_format, save_to_dir, save_prefix, save_format, follow_links, subset, interpolation, dtype)
104 if not classes:
105 classes = []
--> 106 for subdir in sorted(os.listdir(directory)):
107 if os.path.isdir(os.path.join(directory, subdir)):
108 classes.append(subdir)
NotADirectoryError: [Errno 20] Not a directory: '/root/.keras/datasets/training_photos'
如果有人能给我一些关于如何调整原始谷歌 colab 笔记本以在我自己的数据集(存储在我的计算机文件中)上运行并获得预测的建议,我将非常感激,因为我是新手。
解决方案
推荐阅读
- cognos - 根据 Cognos 中另一个查询的结果过滤一个查询中的数据
- google-cloud-spanner - Spanner 中的动态查询
- bash - 有没有办法让这个脚本检测到 pod 的错误(如 ErrImagePull)以及它何时失败?
- python - 我在python中以数值方式求解非线性方程组时遇到了问题
- python - 应用 sigmoid 激活函数实现神经网络算法的数学范围错误
- asp.net-core - 关于返回不同视图的问题
- sql - 将 tableA 插入另一个具有不同结构的 tableB
- gnuplot - 带框阴影的 gnuplot 直方图
- r - 用于模式字符串变体的 gsubfn() 没有给出预期的输出
- c++ - 在 C++ 中,我们如何读取由空格分隔的 3 行数字并将它们输入到向量中?