我忘了提及我的系统了。
我正在使用基于Debian Stretch的Ubilinux 4。它的内核是4.9 LTS。我的GCC也是7,Movidius NCSDK是2.04.00.06。我还安装了Tensorflow 1.6。
我安装了所有必需的软件包和库来编译FaceNet模块,但是每次尝试都会出错。
我安装了NCSDK 2.04.00.06并对其进行了测试,还编译了一些应用程序/模块,例如AgeNet和TinyYolo。他们的工作没有问题。
但是当我在“〜/ ncappzoo / tensorflow / facenet /”下给出“ make all”时,会出现此错误:
使prereqs inception_resnet_v1.py存在,而不是重新获取它。
制作压缩模型压缩模型已经存在,跳过下载
制作模型Zip文件存在。压缩文件已解压缩。 mv:
'model-20170512-110547.ckpt-250000.data-00000-of-00001'durumlanamadı: Böylebir dosya ya da dizin yok mv:
'model-20170512-110547.ckpt-250000.index'durumlanamadı:Böylebir 存在dosya ya da dizin yok元文件已转换目录存在, 跳过转换。 #(这里说既没有文件也没有名为facenet_celeb_ncs.graph的目录)
If you want to reconvert remove directory: facenet_celeb_ncs, and re-run
制作编译命令行:mvNCCompile facenet_celeb_ncs.meta -w facenet_celeb_ncs -s 12 -in输入-on输出-o facenet_celeb_ncs.graph mvNCCompile v02.00,版权所有@ Intel 公司2017
非法指令cp:'facenet_celeb_ncs.graph'durumlanamadı:Böyle bir dosya ya da dizin yok#(这里说既没有文件也没有名为facenet_celeb_ncs.graph的目录)
我没有尝试升级我的movidius SDK,因为我可能需要修改后的更新ncappzoo应用。
我只有FaceNet模块有问题,其他的都没有问题。
此外,我擦除了此“ 20170512-110547”目录,然后再次尝试“全部制作”,并且仍然存在相同的问题。
使prereqs inception_resnet_v1.py存在,而不是重新获取它。
制作压缩模型压缩模型已经存在,跳过下载
制作模型Zip文件存在。解压缩。存档:20170512-110547.zip
充气:20170512-110547 / 20170512-110547.pb充气:
20170512-110547 /模型-20170512-110547.ckpt-250000.data-00000-of-00001
充气:20170512-110547 / model-20170512-110547.ckpt-250000.index
充气:20170512-110547 / model-20170512-110547.meta转换 目录不存在,正在执行非法指令转换
编译/ bin / sh:7:cd:无法cd到 20170512-110547 / facenet_celeb_ncs命令行:mvNCCompile facenet_celeb_ncs.meta -w facenet_celeb_ncs -s 12 -in输入-on输出 -o facenet_celeb_ncs.graph mvNCCompile v02.00,版权所有@ Intel Corporation 2017
非法指令cp:'facenet_celeb_ncs.graph'durumlanamadı:Böyle bir dosya ya da dizin yok#(这里说既没有文件也没有名为facenet_celeb_ncs.graph的目录)
我该如何解决这个问题。谢谢。
答案 0 :(得分:0)
我找到了解决问题的方法。根据这里的内容:https://github.com/tensorflow/tensorflow/issues/17411#issuecomment-370260582我应该降级我的Tensorflow软件包。因此,在给出以下命令后:
python3 -m pip install tensorflow==1.5.0 --user
我的问题解决了。谢谢。