-
Notifications
You must be signed in to change notification settings - Fork 31
OpenVINO (Model Optimizer) Illegal Instruction when intalling Robot Devkit #113
Description
Hi,
I am currently working on installing the Intel robot devkit on a fresh UP squared board (Intel Celeron N3350 (no AVX2 if that may be a problem), 4 GB DDR4) with a fresh install of Ubuntu 18.04 LTS. (I got an Intel RealSense D435i as well, but not connected yet.)
All I have done so far is installing git and protobuf and then downloading and installing the sdk as described here: https://intel.github.io/robot_devkit_doc/pages/install.html
All I have done after installation is fully summed up with the following commands:
sudo apt-get install git libprotobuf-dev protobuf-compiler
git clone https://github.com/intel/robot_devkit.git
cd robot_devkit
./demo/rdk_install.sh
At one point in the installation routine (as part of the openvino installation), the tensorflow modeloptimizer throws an 'Illegal Instruction' which I can not solve.
Model Optimizer arguments:
Common parameters:
- Path to the Input Model: /home/ifu/Downloads/models/mask_rcnn_inception_v2_coco_2018_01_28/frozen_inference_graph.pb
- Path for generated IR: /opt/openvino_toolkit/models/segmentation/output/FP32
- IR output name: frozen_inference_graph
- Log level: ERROR
- Batch: Not specified, inherited from the model
- Input layers: Not specified, inherited from the model
- Output layers: Not specified, inherited from the model
- Input shapes: Not specified, inherited from the model
- Mean values: Not specified
- Scale values: Not specified
- Scale factor: Not specified
- Precision of IR: FP32
- Enable fusing: True
- Enable grouped convolutions fusing: True
- Move mean values to preprocess section: False
- Reverse input channels: True
TensorFlow specific parameters:
- Input model in text protobuf format: False
- Path to model dump for TensorBoard: None
- List of shared libraries with TensorFlow custom layers implementation: None
- Update the configuration file with input/output node names: None
- Use configuration file used to generate the model with Object Detection API: /home/ifu/Downloads/models/mask_rcnn_inception_v2_coco_2018_01_28/pipeline.config
- Operations to offload: None
- Patterns to offload: None
- Use the config file: /opt/intel/openvino/deployment_tools/model_optimizer/extensions/front/tf/mask_rcnn_support.json
Model Optimizer version: 2019.1.1-83-g28dfbfd
/home/ifu/robot_devkit/packages/perception/deps/33-openvino.deps: line 14: 30707 Invalid instruction sudo python3 /opt/intel/openvino/deployment_tools/model_optimizer/mo_tf.py --input_model frozen_inference_graph.pb --tensorflow_use_custom_operations_config /opt/intel/openvino/deployment_tools/model_optimizer/extensions/front/tf/mask_rcnn_support.json --tensorflow_object_detection_api_pipeline_config pipeline.config --reverse_input_channels --output_dir /opt/openvino_toolkit/models/segmentation/output/FP32`
Thanks for your support!