tensorflow OP_REQUIRES failed at whole_file_read_ops.cc:114 : Invalid argument: NewRandomAccessFile

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_29957455/article/details/82858403

tensorflow错误提示:

\src\github\tensorflow\tensorflow\core\framework\op_kernel.cc:1318] OP_REQUIRES failed at whole_file_read_ops.cc:114 : Invalid argument: NewRandomAccessFile failed to Create/Open: D:/dataset/kaggle/cat_or_dog/train/train/cat.2626.jpg

从错误中可以看出:

Invalid argument: NewRandomAccessFile failed to Create/Open: D:/dataset/kaggle/cat_or_dog/train/train/cat.2626.jpg

上面这一句的提示最重要,表示打开文件的路径有问题

解决办法:

1、仔细检查文件的路径是否存在

2、检查路径中是否含有其他的非法字符(中文等)

3、将路径中的"\"替换为"/"

最后说一下我的问题在哪,仔细检查最后发现在图片路径的最后面多了一个"\n"的字符,所以在提示的时候也看不出来,害我找了半天,最后将路径中的"\n"字符去掉就OK了。

猜你喜欢

转载自blog.csdn.net/sinat_29957455/article/details/82858403
今日推荐