我试图为此寻找答案,但找不到答案。我正在使用Tensorflow进行图像分类,使用retrain.py重新训练初始库。它可以在Mac笔记本电脑上成功运行。当我将所有文件移动到Linux(CentOS 7)计算机上时,出现错误:
tensorflow.python.framework.errors_impl.InvalidArgumentError:预期的图像(JPEG,PNG或GIF),格式从'\ 000 \ 005 \ 026 \ 007 \ 000 \ 002 \ 000 \ 000Mac OS X开始< / p>
图像是否带有先前在Mac OS X上运行的隐藏标签?如果是这样,如何将其转换为linux格式?
谢谢!
答案 0 :(得分:0)
开头的十六进制与AppleDouble格式(即资源派生)匹配。
如果您的实际数据文件具有资源分支(不太可能),则您要恢复内容。
或者,一些额外的文件(例如Mac二进制文件,.DS_Store预览目录等)已进入其中,只需删除这些文件即可。
此处记录的幻数:https://ja.wikipedia.org/wiki/AppleSingle(jp)
可以在Mac OS X上使用
dot_clean -m
删除不需要的“ ._”文件。