载入数据的路径是由上述函数拼接而成的
data_path = os.path.join(self.data_dir, self.dataset_name, self.input_fname_pattern)
self.data = glob(data_path)
if len(self.data) == 0:
raise Exception("[!] No data found in '" + data_path + "'")
File "D:\GAN\DCGAN-tensorflow-master\model.py", line 94, in init
raise Exception("[!] No data found in '" + data_path + "'")
Exception: [!] No data found in './data\default*.jpg'
尝试过在加入root.replace('\', '/')
data_path = os.path.join(self.data_dir, self.dataset_name, self.input_fname_pattern)
#root.replace('\', '/')
self.data = glob(data_path)
if len(self.data) == 0:
raise Exception("[!] No data found in '" + data_path + "'")
未有结果
请问怎么修改才能成功载入数据。
第一次提问。表达不清楚的地方请见谅。
代码贴的有点乱,下次可以用插入代码功能
你的代码
root.replace('\', '/')
改成这样既可
root.replace('\\', '/')
因为\要做转义
我建议你打印一下datapath,正常os。path。join会自动处理的,除非你传进去的路径就有问题