Skip to content
This repository has been archived by the owner on Jan 7, 2023. It is now read-only.

OpenVINO (Model Optimizer) Illegal Instruction when intalling Robot Devkit #113

Open
mariohopfner opened this issue Nov 20, 2020 · 0 comments

Comments

@mariohopfner
Copy link

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!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant