关于mnist.py改写兼容win10平台
收藏
我在跑代码的时候报错,问题出在mnist.py文件中创建reader这一块。代码中先对系统进行判断,针对darwin或linux系统给出相应的解压命令。但是我的系统是win10(身处老家,不太方便换系统),会直接raise NotImplementedError()。所以我想增加一条Windows的esif代码或者改写一下,在网上没有找到好的方法,希望了解的大佬能指点一下。
0
收藏
请登录后评论
+1,我也遇到了这个bug
老哥我已经换了系统了,没有这个问题了。不过最近在网上看见有个博主自己写的reader(),里面写了Windows的情况,用的指令也是gzcat不知道行不行。网址[https://www.cnblogs.com/dzqiu/archive/2018/08/22/9514447.html]--位于网页2.4小节
gzcat似乎可行,但是他的路径有问题,我这边将他的reader_creator函数嵌入了官方教程使用,报错:“FileNotFoundError: [WinError 2] 系统找不到指定的文件。”
另外这个教程的总体是不可运行的= =比如博主用的是python2.x,而且fluid.Trainer()函数在最新的fluide1.2中已经不存在了。
https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/dataset/mnist.py
直接看paddle的新的代码吧,应该解决了win下的问题