Intel® Distribution of OpenVINO™ Toolkit
Community assistance about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all aspects of computer vision-related on Intel® platforms.

Make examples fail on caffe_pb2 include

idata
Employee
876 Views

Hi,

 

I've installed ncsdk as described on start guide website and now when I'm running "make examples" I'm getting the following error:

 

mvNCCompile -w bvlc_googlenet.caffemodel -s 12 deploy.prototxt

 

mvNCCompile v02.00, Copyright @ Movidius Ltd 2016

 

Failed to include caffe_pb2, things might go wrong!

 

Traceback (most recent call last):

 

File "/usr/local/bin/mvNCCompile", line 118, in

 

create_graph(args.network, args.inputnode, args.outputnode, args.outfile, args.nshaves, args.inputsize, args.weights)

 

File "/usr/local/bin/mvNCCompile", line 100, in create_graph

 

from Controllers.CaffeParser import parse_caffe

 

File "/usr/local/bin/ncsdk/Controllers/CaffeParser.py", line 29, in

 

import caffe

 

File "/opt/movidius/caffe/python/caffe/init.py", line 4, in

 

from .proto.caffe_pb2 import TRAIN, TEST

 

File "/opt/movidius/caffe/python/caffe/proto/caffe_pb2.py", line 17, in

 

serialized_pb='\n\x0b\x63\x61\x66\x66\x65.proto\x12\x05\x63(…most likely not important here…)

 

File "/usr/local/lib/python3.5/dist-packages/google/protobuf/descriptor.py", line 829, in new

 

return _message.default_pool.AddSerializedFile(serialized_pb)

 

TypeError: expected bytes, str found

 

Makefile:80: recipe for target 'compile' failed

 

make[4]: *** [compile] Error 1

 

make[4]: Leaving directory '/home/sebastian/Development/movidius_workspace/ncsdk/examples/caffe/GoogLeNet'

 

cp: cannot stat '../../caffe/GoogLeNet/graph': No such file or directory

 

Makefile:9: recipe for target 'googlenet' failed

 

make[3]: *** [googlenet] Error 1

 

make[3]: Leaving directory '/home/sebastian/Development/movidius_workspace/ncsdk/examples/apps/multistick_cpp'

 

Makefile:12: recipe for target 'multistick_cpp/.' failed

 

make[2]: *** [multistick_cpp/.] Error 2

 

make[2]: Leaving directory '/home/sebastian/Development/movidius_workspace/ncsdk/examples/apps'

 

Makefile:12: recipe for target 'apps/.' failed

 

make[1]: *** [apps/.] Error 2

 

make[1]: Leaving directory '/home/sebastian/Development/movidius_workspace/ncsdk/examples'

 

Makefile:51: recipe for target 'examples' failed

 

make: *** [examples] Error 2

 

My configuration:

 

sebastian@linux:~$ python --version

 

Python 2.7.12

 

sebastian@linux:~$ echo $PYTHONPATH

 

:/opt/movidius/caffe/python

 

sebastian@linux:~$ lscpu | grep "Model name"

 

Model name: Intel(R) Celeron(R) CPU N2840 @ 2.16GHz

 

sebastian@linux:~$ lsb_release -a

 

No LSB modules are available.

 

Distributor ID: Ubuntu

 

Description: Ubuntu 16.04.3 LTS

 

Release: 16.04

 

Codename: xenial

 

What I should do with that? I'd appreciate suggestions how to proceed.

0 Kudos
1 Reply
idata
Employee
531 Views

Does anyone have any clue what I have to do to fix this issue?

0 Kudos
Reply