IEI Technology Mustang-MPCIE-MX2 User Manual

IEI Technology Mustang-MPCIE-MX2 User Manual

Intel vision accelerator design with intel movidius vpu powered by open visual inference & neural network optimization toolkit
Table of Contents

Advertisement

Quick Links

Mustang-MPCIE-MX2
Mustang-MPCIE-MX2 CPU Ca
MODEL:
Mustang-MPCIE-MX2
®
®
Intel
Vision Accelerator Design with Intel
Movidius™ VPU
Powered by Open Visual Inference & Neural Network Optimization (OpenVINO™) toolkit
User Manual
Page I
Rev. 1.00 - July 22, 2019

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Mustang-MPCIE-MX2 and is the answer not in the manual?

Questions and answers

Summary of Contents for IEI Technology Mustang-MPCIE-MX2

  • Page 1 Mustang-MPCIE-MX2 Mustang-MPCIE-MX2 CPU Ca MODEL: Mustang-MPCIE-MX2 ® ® Intel Vision Accelerator Design with Intel Movidius™ VPU Powered by Open Visual Inference & Neural Network Optimization (OpenVINO™) toolkit User Manual Page I Rev. 1.00 - July 22, 2019...
  • Page 2 Mustang-MPCIE-MX2 Revision Date Version Changes July 22, 2019 1.00 Initial release Page II...
  • Page 3 Mustang-MPCIE-MX2 Copyright COPYRIGHT NOTICE The information in this document is subject to change without prior notice in order to improve reliability, design and function and does not represent a commitment on the part of the manufacturer. In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or inability to use the product or documentation, even if advised of the possibility of such damages.
  • Page 4 Mustang-MPCIE-MX2 Manual Conventions WARNING Warnings appear where overlooked details may cause damage to the equipment or result in personal injury. Warnings should be taken seriously. CAUTION Cautionary messages should be heeded to help reduce the chance of losing data or damaging the product.
  • Page 5: Table Of Contents

    Mustang-MPCIE-MX2 Table of Contents 1 INTRODUCTION ......................1 1.1 I ......................2 NTRODUCTION 1.2 F ........................3 EATURES 1.3 D ....................... 3 IMENSIONS 1.4 T ..................4 ECHNICAL PECIFICATIONS 2 UNPACKING ......................... 5 2.1 A ..................6 STATIC RECAUTIONS 2.2 U ..................
  • Page 6 Mustang-MPCIE-MX2 4.6.3 Set the Environment Variables ................. 31 4.6.4 Configure the Model Optimizer ............... 32 4.7 S ® V ® M ™ VPU TEPS FOR NTEL ISION CCELERATOR ESIGN WITH NTEL OVIDIUS -MPCIE-MX2 D ............34 USTANG RIVER NSTALLATION 4.8 U ........
  • Page 7 Mustang-MPCIE-MX2 5.7 I ® V ® NSTALLATION TEPS FOR NTEL ISION CCELERATOR ESIGN WITH NTEL ™ VPU -MPCIE-MX2 ............... 75 OVIDIUS USTANG 5.8 U ........75 SE THE CRIPTS TO ERIFY NSTALLATION 5.8.1 Run the Image Classification Demo ..............77 5.8.2 Run the Inference Pipeline Demo ..............
  • Page 8 Mustang-MPCIE-MX2 List of Figures Figure 1-1: Mustang-MPCIE-MX2 ....................2 Figure 1-2: Dimensions (mm) ......................3 Page VIII...
  • Page 9: Introduction

    Mustang-MPCIE-MX2 Chapter Introduction Page 1...
  • Page 10: Ntroduction

    1.1 Introduction Figure 1-1: Mustang-MPCIE-MX2 The Mustang-MPCIE-MX2 is a deep learning convolutional neural network acceleration card for speeding up AI inference, in a flexible and scalable way. Equipped with Intel® Movidius™ Myriad™ X Vision Processing Unit (VPU), the Mustang-MPCIE-MX2 PCIe Mini card can be used with the existing system, enabling high-performance computing without costing a fortune.
  • Page 11: Features

    Mustang-MPCIE-MX2 1.2 Features Mustang-MPCIE-MX2 features are listed below: Intel® Movidius™ Myriad™ X Vision Processing Unit  Interface: PCIe Mini  Dimensions: 50 mm x30 mm  Cooling: Active fan  OpenVINO™ Toolkit, AI edge computing ready device  Two Intel® Movidius™ Myriad™ X chips can execute two topologies ...
  • Page 12: Technical Specifications

    Mustang-MPCIE-MX2 1.4 Technical Specifications Mustang-MPCIE-MX2 technical specifications are listed below. Specification Mustang-MPCIE-MX2 Main Chip Two Intel® Movidius™ Myriad™ X Operating Systems Ubuntu* 16.04.3 (LTS) 64-bit, CentOS 64-bit Windows10 64-bit PCIe Mini Interface Active fan Power Consumption Approximate 7.5W Operating Temperature 0°C~55°C (in TANK AIoT Dev.
  • Page 13: Unpacking

    Mustang-MPCIE-MX2 Chapter Unpacking Page 5...
  • Page 14: Anti-Static Precautions

    Only handle the edges of the PCB: Don't touch the surface of the  motherboard. Hold the motherboard by the edges when handling. 2.2 Unpacking Precautions When the Mustang-MPCIE-MX2 is unpacked, please do the following: Follow the antistatic guidelines above.  Make sure the packing box is facing upwards when opening.
  • Page 15: Packing List

    If any of the components listed in the checklist below are missing, do not proceed with the installation. Contact the IEI reseller or vendor the Mustang-MPCIE-MX2 was purchased from or contact an IEI sales representative directly by sending an email to sales@ieiworld.com.
  • Page 16: Hardware Installation

    Mustang-MPCIE-MX2 Chapter Hardware Installation Page 8...
  • Page 17: Anti-Static Precautions

    Mustang-MPCIE-MX2 and severe injury to the user. Electrostatic discharge (ESD) can cause serious damage to electronic components, including the Mustang-MPCIE-MX2. Dry climates are especially susceptible to ESD. It is therefore critical that whenever the Mustang-MPCIE-MX2 or any other electrical component is handled, the following anti-static precautions are strictly adhered to.
  • Page 18 ESD from the body and helps prevent ESD damage. Turn off system:  When installing the Mustang-MPCIE-MX2, make sure that the system to be connected is disconnected from all power supplies and that no electricity is being fed into the system.
  • Page 19: Hardware Installation

    Step 4: Insert into the socket. Line up the notch on the module with the notch on the slot. Slide the Mustang-MPCIE-MX2 into the socket at an angle of about 20º. Step 5: Secure the Mustang-MPCIE-MX2 with one or two retention screws (depending on the available slot.
  • Page 20: Openvino™ Toolkit Installation (Linux)

    Mustang-MPCIE-MX2 Chapter OpenVINO™ Toolkit Installation (Linux) Page 12...
  • Page 21: System Requirements

    Mustang-MPCIE-MX2 4.1 System Requirements Linux Ubuntu 16.04.3 LTS 64-bit  4.2 Online Installation Guide Go to https://software.intel.com/en-us/openvino-toolkit. Click “Get Started” then choose your configuration from “Development Environment Installation Guides & Videos”. Follow the instruction to complete the installation procedure. Page 13...
  • Page 22: Installation - Step By Step (2019 R1)

    Mustang-MPCIE-MX2 4.3 Installation - Step by Step (2019 R1) This guide assumes you downloaded the Intel Distribution of OpenVINO toolkit for Linux* OS. If you do not have a copy of the toolkit package file, download the latest version then return to this guide to proceed with the installation.
  • Page 23: Install The Intel® Distribution Of Openvino™ Toolkit Core Components

    Mustang-MPCIE-MX2 4.3.1 Install the Intel® Distribution of OpenVINO™ Toolkit Core Components If you have a previous version of the toolkit installed, rename or delete two directories: • /home/<user>/inference_engine_samples • /home/<user>/openvino_models To install the OpenVINO™ core components: 1. Choose one of the installation options below and run the related script with root or regular user privileges.
  • Page 24 Mustang-MPCIE-MX2 3. Click Next. 4. The Installation summary screen shows you the default component set to install: If you used root privileges to run the installer, it installs the Intel Distribution of OpenVINO toolkit in this directory: /opt/intel/computer_vision_sdk_<version>/ For simplicity, a symbolic link to the latest installation is also created:...
  • Page 25 Mustang-MPCIE-MX2 Click Next to save the installation options and show the Installation summary screen. 6. On the Installation summary screen, press Install to begin the installation. 7. When the first part of installation is complete, the final screen informs you that the...
  • Page 26: Set The Environment Variables

    Mustang-MPCIE-MX2 8. Click Finish to close the installation wizard. A new browser window opens to the next section of the installation guide to set the environment variables. You are in the same document. The new window opens in case you ran the installation without first opening this installation guide.
  • Page 27: Configure The Model Optimizer

    Mustang-MPCIE-MX2 (Optional) The Intel Distribution of OpenVINO toolkit environment variables are removed when you close the shell. As an option, you can permanently set the environment variables as follows: 1. Open the .bashrc file in <user_directory>: vi <user_directory>/.bashrc 2. Add this line to the end of the file: source /opt/intel/openvino_<version>...
  • Page 28 Mustang-MPCIE-MX2 Use this tool on models trained with popular deep learning frameworks such as Caffe*, TensorFlow*, MXNet*, and ONNX* to convert them to an optimized IR format that the Inference Engine can use. This section explains how to use scripts to configure the Model Optimizer either for all of the supported frameworks at the same time or for individual frameworks.
  • Page 29: Steps For Intel ® Vision Accelerator Design With Intel ® Movidius ™ Vpus

    The demo scripts are required since they perform additional configuration steps. Continue to the next section. 4.4 Steps for Intel® Vision Accelerator Design with Intel® Movidius™ VPUs Mustang-MPCIE-MX2 Driver Installation 1. Install dependencies: sudo apt install libusb-1.0-0 libboost-program-options1.58.0 libboost-thread1.58.0 libboost-filesystem1.58.0 libssl1.0.0...
  • Page 30 --reload-rules sudo udevadm trigger sudo ldconfig Now, the Mustang-MPCIE-MX2 drivers are installed. 8. Modify the device number on your host Change the total device numbers of “hddl_autoboot.config” . Each Mustnag-MPCIE-MX2 contains 2 devices, therefore, user has to change device number from default 8 to 2.
  • Page 31: Use The Demo Scripts To Verify Your Installation

    Mustang-MPCIE-MX2 4.5 Use the Demo Scripts to Verify Your Installation Important: This section is required. In addition to confirming that your installation was successful, the demo scripts perform additional steps, such as setting up your computer to use the Model Optimizer samples.
  • Page 32: Run The Image Classification Demo

    Mustang-MPCIE-MX2 Note: The paths in this section assume you used the default installation directory to install the Intel Distribution of OpenVINO toolkit. If you installed the software to a directory other than /opt/intel/, update the directory path with the location where you installed the toolkit to.
  • Page 33: Run The Inference Pipeline Demo

    Mustang-MPCIE-MX2 3) Assign Mustang-MPCIE-MX2 (-d HDDL) and run demo /demo_squeezenet_download_convert_run.sh -d HDDL 3. The Image Classification demo uses the Model Optimizer to convert a SqueezeNet model to .bin and .xml Intermediate Representation (IR) files. The Inference Engine component uses these files.
  • Page 34 Mustang-MPCIE-MX2 3. Assign Mustang-MPCIE-MX2 (-d HDDL) and run demo /demo_security_barrier_camera.sh –d HDDL 4. This demo uses car.png in /opt/intel/computer_vision_sdk/deployment_tools/demo/ to show an inference pipeline. This demo uses three pre-trained models. The demo uses vehicle recognition in which vehicle attributes build on each other to narrow in on a specific attribute.
  • Page 35 6. Close the image viewer screen to end the demo. In this section, you saw a preview of the Intel Distribution of OpenVINO toolkit capabilities. You have completed all the required installation, configuration, and build steps to work with your trained models using the Mustang-MPCIE-MX2. Page 27...
  • Page 36: Installation - Step By Step (Openvino 2018 R5)

    Mustang-MPCIE-MX2 4.6 Installation - Step by Step (OpenVINO 2018 R5) This guide assumes you downloaded the Intel Distribution of OpenVINO toolkit for Linux* OS. If you do not have a copy of the toolkit package file, download the latest version then return to this guide to proceed with the installation.
  • Page 37: Install The Intel® Distribution Of Openvino™ Toolkit Core Components

    Mustang-MPCIE-MX2 5. Go to the l_openvino_toolkit_p_<version> directory: cd l_openvino_toolkit_p_<version> 6. Run a script to automatically download and install external software dependencies. These dependencies are required for the Intel-optimized version of OpenCV, the Deep Learning Inference Engine, and the Deep Learning Model Optimizer tools.
  • Page 38 Mustang-MPCIE-MX2 2. Follow the instructions on your screen. Watch for informational messages such as the following in case you must complete additional steps: 3. Click Next. 4. The Installation summary screen shows you the default component set to install: If you used root privileges to run the installer, it installs the Intel Distribution of OpenVINO toolkit in this directory: /opt/intel/computer_vision_sdk_<version>/...
  • Page 39: Set The Environment Variables

    Mustang-MPCIE-MX2 6. On the Installation summary screen, press Install to begin the installation. 7. When the first part of installation is complete, the final screen informs you that the core components have been installed and additional steps still required: 8. Click Finish to close the installation wizard. A new browser window opens to the next section of the installation guide to set the environment variables.
  • Page 40: Configure The Model Optimizer

    Mustang-MPCIE-MX2 (Optional) The Intel Distribution of OpenVINO toolkit environment variables are removed when you close the shell. As an option, you can permanently set the environment variables as follows: 1. Open the .bashrc file in <user_directory>: vi <user_directory>/.bashrc 2. Add this line to the end of the file: source /opt/intel/computer_vision_sdk/bin/setupvars.sh...
  • Page 41 Mustang-MPCIE-MX2 Use this tool on models trained with popular deep learning frameworks such as Caffe*, TensorFlow*, MXNet*, and ONNX* to convert them to an optimized IR format that the Inference Engine can use. This section explains how to use scripts to configure the Model Optimizer either for all of the supported frameworks at the same time or for individual frameworks.
  • Page 42: Steps For Intel ® Vision Accelerator Design With Intel ® Movidius ™ Vpus

    The demo scripts are required since they perform additional configuration steps. Continue to the next section. 4.7 Steps for Intel® Vision Accelerator Design with Intel® Movidius™ VPUs Mustang-MPCIE-MX2 Driver Installation 1. Install dependencies: sudo apt install libusb-1.0-0 libboost-program-options1.58.0 libboost-thread1.58.0 libboost-filesystem1.58.0 libssl1.0.0...
  • Page 43 --reload-rules sudo udevadm trigger sudo ldconfig Now, the Mustang-MPCIE-MX2 drivers are installed. 8. Modify the device number on your host Change the total device numbers of “hddl_autoboot.config” . Each Mustnag-MPCIE-MX2 contains 2 devices, therefore, user has to change device number from default 8 to 2.
  • Page 44: Use The Demo Scripts To Verify Your Installation

    Mustang-MPCIE-MX2 4.8 Use the Demo Scripts to Verify Your Installation Important: This section is required. In addition to confirming that your installation was successful, the demo scripts perform additional steps, such as setting up your computer to use the Model Optimizer samples.
  • Page 45: Run The Image Classification Demo

    Mustang-MPCIE-MX2 Note: The paths in this section assume you used the default installation directory to install the Intel Distribution of OpenVINO toolkit. If you installed the software to a directory other than /opt/intel/, update the directory path with the location where you installed the toolkit to.
  • Page 46: Run The Inference Pipeline Demo

    Mustang-MPCIE-MX2 3) Assign Mustang-MPCIE-MX2 (-d HDDL) and run demo /demo_squeezenet_download_convert_run.sh -d HDDL 3. The Image Classification demo uses the Model Optimizer to convert a SqueezeNet model to .bin and .xml Intermediate Representation (IR) files. The Inference Engine component uses these files.
  • Page 47 Mustang-MPCIE-MX2 3. Assign Mustang-MPCIE-MX2 (-d HDDL) and run demo /demo_security_barrier_camera.sh –d HDDL 4. This demo uses car.png in /opt/intel/computer_vision_sdk/deployment_tools/demo/ to show an inference pipeline. This demo uses three pre-trained models. The demo uses vehicle recognition in which vehicle attributes build on each other to narrow in on a specific attribute.
  • Page 48 6. Close the image viewer screen to end the demo. In this section, you saw a preview of the Intel Distribution of OpenVINO toolkit capabilities. You have completed all the required installation, configuration, and build steps to work with your trained models using the Mustang-MPCIE-MX2. Page 40...
  • Page 49: Openvino™ Toolkit Installation (Windows 10)

    Mustang-MPCIE-MX2 Chapter OpenVINO™ Toolkit Installation (Windows 10) Page 41...
  • Page 50: System Requirements

    Mustang-MPCIE-MX2 5.1 System Requirements Windows 10 64-bit  5.2 Online Installation Guide Go to https://software.intel.com/en-us/openvino-toolkit. Click “Get Started” then choose your configuration from “Development Environment Installation Guides & Videos”. Follow the instruction to complete the installation procedure. Page 42...
  • Page 51: Installation - Step By Step (2019 R1)

    Mustang-MPCIE-MX2 5.3 Installation - Step by Step (2019 R1) 5.3.1 Install the Intel® Distribution of OpenVINO™ Toolkit Core Components 1. If you have not downloaded the Intel® Distribution of OpenVINO™ toolkit, download the latest version.. By default, the file is saved to the Downloads directory as w_openvino_toolkit_p_<version>.exe.
  • Page 52 Mustang-MPCIE-MX2 of your choice. Click Next. 6. If you are missing external dependencies, you will see a warning screen. Write down the dependencies you are missing. You need to take no other action at this time. After installing the Intel® Distribution of OpenVINO™ toolkit core components, you will be provided instructions to install the missing dependencies.
  • Page 53: Install The External Software Dependencies

    Mustang-MPCIE-MX2 9. Click Finish to close the installation wizard. A new browser window opens to the next section of the installation guide to install the dependencies. You are in the same document. The new window opens in case you ran the installation without first opening this installation guide.
  • Page 54: Microsoft Visual Studio* With C++ And Msbuild

    Mustang-MPCIE-MX2 If you have no missing dependencies, skip ahead to Configure the Model Optimizer. 5.3.2.1 Microsoft Visual Studio* with C++ and MSBuild Microsoft Visual Studio with Visual Studio C++ is required for building the Intel® Deep Learning Deployment Toolkit samples and demonstration applications. You can install the free Community version of Microsoft Visual Studio.
  • Page 55 Mustang-MPCIE-MX2 6. Under the Individual components tab, select MSBuild: The Installation details at the right side of the screen displays your installation selections: Page 47...
  • Page 56: Install Cmake* 3.4 Or Higher

    Mustang-MPCIE-MX2 Make no other changes. Click Install. The installation begins and takes around 30 minutes to complete. If you see a prompt to restart your computer after the installation completes, dismiss You have completed the Microsoft Visual Studio 2019 installation.
  • Page 57 Mustang-MPCIE-MX2 NOTE: If you want to use Microsoft Visual Studio 2019, you are required to install CMake 3.14. Go to the CMake download site. Under the heading Get the Software, click the link for latest stable in the first paragraph. Your screen displays Latest Release information.
  • Page 58: Install Python* 3.6.5

    Mustang-MPCIE-MX2 Click Next. Click Finish when the installation completes. You have completed the CMake installation. Next, install Python 3.6.5 if the Intel® Distribution of OpenVINO™ toolkit installation indicated you are missing the software. 5.3.2.3 Install Python* 3.6.5 Python 3.6.5 with pip is required to run the Model Optimizer. Use these steps to install the correct version of the Python software.
  • Page 59: Set The Environment Variables

    Mustang-MPCIE-MX2 Click Install Now near the top of the install screen and let the installation complete. When the installation finishes, click Close. You have completed the Python installation and are ready to set environment variables. Continue to the next section.
  • Page 60: Configure The Model Optimizer

    Mustang-MPCIE-MX2 The environment variables are set. Continue to the next section to configure the Model Optimizer. 5.3.4 Configure the Model Optimizer Important: These steps are required. You must configure the Model Optimizer for at least one framework. The Model Optimizer will fail if you do not complete the steps in this section.
  • Page 61: Model Optimizer Configuration Steps

    Mustang-MPCIE-MX2 manually configure the Model Optimizer instead of using scripts, see the Using Manual Configuration Process section in the Model Optimizer Developer Guide. For more information about the Model Optimizer, see the Model Optimizer Developer Guide. 5.3.4.1 Model Optimizer Configuration Steps You can configure the Model Optimizer either for all supported frameworks at once or for one framework at a time.
  • Page 62 Mustang-MPCIE-MX2 2. Go to the Model Optimizer prerequisites directory. cd C:\Program Files (x86)\IntelSWTools\openvino\deployment_tools\model_optimize r\install_prerequisites 3. Run the following batch file to configure the Model Optimizer for Caffe*, TensorFlow*, MXNet*, Kaldi*, and ONNX*:: install_prerequisites.bat Option 2: Configure the Model Optimizer for each framework separately: 1.
  • Page 63 Mustang-MPCIE-MX2 install_prerequisites_onnx.bat o For Kaldi: install_prerequisites_kaldi.bat The Model Optimizer is configured for one or more frameworks. Success is indicated by a screen similar to this: You are ready to use two short demos to see the results of running the Intel Distribution of OpenVINO toolkit and to verify your installation was successful.
  • Page 64: Installation Steps For Intel ® Vision Accelerator Design With Intel

    Download and install Visual C++ Redistributable for Visual Studio 2015 You are done installing your device driver and are ready to use Mustang-MPCIE-MX2. 5.5 Use the Demo Scripts to Verify Your Installation Important: This section is required. In addition to confirming your installation was successful, demo scripts perform other steps, such as setting up your computer to use the Model Optimizer samples.
  • Page 65 Mustang-MPCIE-MX2 learn more about demo applications, README.txt C:\Intel\computer_vision_sdk_<version>\deployment_tools\demo\. For detailed description of the pre-trained object detection and object recognition models, go to C:\Intel\computer_vision_sdk_<version>\deployment_tools\intel_mode ls\ and open index.html. Notes: - The paths in this section assume you used the default installation directory. If you used a directory other than C:\Intel, update the directory with the location where you installed the software.
  • Page 66: Run The Image Classification Demo

    Mustang-MPCIE-MX2 4. Run the demos by following the instructions in the next two sections. 5.5.1 Run the Image Classification Demo 5.5.2 Set Up a Neural Network Model If you are running inference on hardware other than VPU-based devices, you already have the required FP32 neural network model converted to an optimized Intermediate Representation (IR).
  • Page 67 Mustang-MPCIE-MX2 file is included so that the inference results show text instead of classification numbers. Copy squeezenet1.1.labels to your optimized model location: copy "C:\Users<username>\Documents\Intel\OpenVINO\openvino_models \ir\FP32\classification\squeezenet\1.1\caffe\squeezenet1.1.l abels" "C:\Users<username>\Documents\squeezenet1.1_FP16" Now your neural network setup is complete and you're ready to run the sample application.
  • Page 68: Installation - Step By Step (2018 R5)

    In this section, you saw a preview of the Intel® Distribution of OpenVINO™ toolkit capabilities. You have completed all the required installation, configuration, and build steps to work with your trained models using the Mustang-MPCIE-MX2. 5.6 Installation - Step by Step (2018 R5) 5.6.1 Install the Intel® Distribution of OpenVINO™ Toolkit Core Components 1.
  • Page 69 Mustang-MPCIE-MX2 2. Go to the Downloads folder. 3. Double-click w_openvino_toolkit_p_<version>.exe. A window opens to let you choose your installation directory and components. The default installation directory is C:\Intel. If you choose a different installation directory, the installer will create the directory for you.
  • Page 70 Mustang-MPCIE-MX2 The screen example below indicates you are missing two dependencies: 7. Click Next. 8. When the first part of installation is complete, the final screen informs you that the core components have been installed and additional steps still required:...
  • Page 71 Mustang-MPCIE-MX2 9. Click Finish to close the installation wizard. A new browser window opens to the next section of the installation guide to install the dependencies. You are in the same document. The new window opens in case you ran the installation without first opening this installation guide.
  • Page 72: Install The External Software Dependencies

    Mustang-MPCIE-MX2 5.6.2 Install the External Software Dependencies If the installation process indicated if you are missing dependencies, you must install each missing dependency. Click the link for the first dependency you must install: • Microsoft Visual Studio* with C++ 2017 or 2015 with MSBuild...
  • Page 73 Mustang-MPCIE-MX2 An executable file named vs_community__313888930.1524151023.exe, or similar, is saved in your Downloads folder. 3. Double-click the executable file to launch the Visual Studio Community 2017 installer. 4. From the Workloads tab, use the check boxes to select Universal Windows Platform development and Desktop development with C++.
  • Page 74 Mustang-MPCIE-MX2 The Summary at the right side of the screen displays your installation selections: 6. Make no other changes. Click Next. The installation begins, and takes around 30 Page 66...
  • Page 75: Install The Build Tools For Visual Studio 2017

    Mustang-MPCIE-MX2 minutes to complete. 7. If you see a prompt to restart your computer after the installation completes, dismiss Continue to the next section to install the Build Tools for Visual Studio 2017. 5.6.2.2 Install the Build Tools for Visual Studio 2017 The Build Tools for Visual Studio 2017 is the second part of the Microsoft Visual Studio dependency.
  • Page 76: Install Cmake* 3.4 Or Higher

    Mustang-MPCIE-MX2 6. Click Install. 7. When the installation completes, restart your computer if prompted to do so. You have completed the Visual Studio 2017 installation. Install your next dependency: • CMake 3.4 or higher • Python 3.6.5 Or if you have installed all the dependencies, you are ready to configure the Model Optimizer.
  • Page 77: Install Python* 3.6.5

    Mustang-MPCIE-MX2 5. Go to the Downloads folder. 6. Double-click the file to launch the installer. Note: If you have a previous version of CMake installed, you are prompted to uninstall it. You must uninstall the previous version before installing the new version. Follow the instructions on the screen and then launch the installer again to install the new version.
  • Page 78 Mustang-MPCIE-MX2 2. Double-click the file to launch the installation. 3. Make sure the top of the screen shows Python 3.6.5 (64-bit). 4. IMPORTANT: At the bottom of the install screen, select Add Python 3.6 to PATH. Page 70...
  • Page 79: Set The Environment Variables

    Mustang-MPCIE-MX2 5. Click Install Now near the top of the install screen and let the installation complete. 6. When the installation finishes, click Close. You have completed the Python installation and are ready to set environment variables. Continue to the next section.
  • Page 80: Model Optimizer Configuration Steps

    Mustang-MPCIE-MX2 • .xml: Describes the network topology • .bin: Contains the weights and biases binary data The Inference Engine reads, loads, and infers the IR files, using a common API across the CPU, GPU, or VPU hardware. The Model Optimizer is a Python*-based command line tool (mo.py), which is located in C:\Intel\computer_vision_sdk_<version>\deployment_tools\model_optimizer, where...
  • Page 81 Mustang-MPCIE-MX2 Option 1: Configure the Model Optimizer for all supported frameworks at the same time: 1. Open a command prompt. To do so, type the following in your Search Windows box and then press Enter: 2. Type commands in the opened window: 3.
  • Page 82 Mustang-MPCIE-MX2 o For Caffe: install_prerequisites_caffe.bat o For TensorFlow: install_prerequisites_tf.bat o For MXNet: install_prerequisites_mxnet.bat o For ONNX: install_prerequisites_onnx.bat o For Kaldi: install_prerequisites_kaldi.bat The Model Optimizer is configured for one or more frameworks. Success is indicated by a screen similar to this:...
  • Page 83: Installation Steps For Intel

    2) Right click on the hddlsmbus.inf file and choose Install from the pop up menu. 3. Download and install Visual C++ Redistributable for Visual Studio 2015 You are done installing your device driver and are ready to use Mustang-MPCIE-MX2. 5.8 Use the Demo Scripts to Verify Your Installation Important: This section is required.
  • Page 84 Mustang-MPCIE-MX2 Note: To run the demo applications on Intel® Processor Graphics, Intel® Movidius™ Neural Compute Stick or Intel® Neural Compute Stick 2, make sure you completed the Additional Installation Steps first. learn more about demo applications, README.txt C:\Intel\computer_vision_sdk_<version>\deployment_tools\demo\. For detailed description of the pre-trained object detection and object recognition models, go to C:\Intel\computer_vision_sdk_<version>\deployment_tools\intel_mode...
  • Page 85: Run The Image Classification Demo

    Mustang-MPCIE-MX2 2. Open a command prompt window. 3. Go to the Inference Engine demo directory: C:\Intel\computer_vision_sdk_<version>\deployment_tools\demo\ 4. Run the demos by following the instructions in the next two sections. 5.8.1 Run the Image Classification Demo This demo serves two purposes: •...
  • Page 86: Run The Inference Pipeline Demo

    Mustang-MPCIE-MX2 Note: performance here is only for reference, it should base on the benchmark app result. This demo is complete. Leave the console open and continue to the next section to run the Inference Pipeline demo. 5.8.2 Run the Inference Pipeline Demo 1.
  • Page 87 Mustang-MPCIE-MX2 vehicle attributes, including the license plate. 3) The attributes identified as the license plate are used as input to the third model, which recognizes specific characters in the license plate. For more information, see the Security Camera Sample. 3. When the demo completes, you have two windows open: o A console window that displays information about the tasks performed by the demo.
  • Page 88 Mustang-MPCIE-MX2 In this section, you saw a preview of the Intel® Distribution of OpenVINO™ toolkit capabilities. You have completed all the required installation, configuration, and build steps to work with your trained models using the Mustang-MPCIE-MX2. Page 80...
  • Page 89: A Performance Test

    Mustang-MPCIE-MX2 Appendix Performance Test Page 81...
  • Page 90 Mustang-MPCIE-MX2 ./perfcheck -m <model_Dir> -inputs_dir<image_Dir> -num_requests 8 -d HDDL Note: suggest -num_requests # = 4xVPU qty. (Mustang-MPCIE-MX2=> 8) Ex. squeezenet1.1.xml Page 82...
  • Page 91: B Regulatory Compliance

    Mustang-MPCIE-MX2 Appendix Regulatory Compliance Page 83...
  • Page 92 Mustang-MPCIE-MX2 DECLARATION OF CONFORMITY This equipment has been tested and found to comply with specifications for CE marking. If the user modifies and/or installs other devices in the equipment, the CE conformity declaration may no longer apply. FCC WARNING This equipment complies with Part 15 of the FCC Rules. Operation is subject to the...
  • Page 93: C Product Disposal

    Mustang-MPCIE-MX2 Appendix Product Disposal Page 85...
  • Page 94 Mustang-MPCIE-MX2 CAUTION: Risk of explosion if battery is replaced by an incorrect type. Only certified engineers should replace the on-board battery. Dispose of used batteries according to instructions and local regulations. Outside the European Union–If you wish to dispose of used electrical and ...
  • Page 95: D Hazardous Materials Disclosure

    Mustang-MPCIE-MX2 Appendix Hazardous Materials Disclosure Page 87...
  • Page 96 Mustang-MPCIE-MX2 The details provided in this appendix are to ensure that the product is compliant with the Peoples Republic of China (China) RoHS standards. The table below acknowledges the presences of small quantities of certain materials in the product, and is applicable to China RoHS only.
  • Page 97 Mustang-MPCIE-MX2 此附件旨在确保本产品符合中国 RoHS 标准。以下表格标示此产品中某有毒物质的含量符 合中国 RoHS 标准规定的限量要求。 本产品上会附有”环境友好使用期限”的标签,此期限是估算这些物质”不会有泄漏或突变”的 年限。本产品可能包含有较短的环境友好使用期限的可替换元件,像是电池或灯管,这些元 件将会单独标示出来。 部件名称 有毒有害物质或元素 铅 汞 镉 六价铬 多溴联苯 多溴二苯 (Pb) (Hg) (Cd) (CR(VI)) (PBB) 醚 (PBDE) 壳体 显示 印刷电路板 金属螺帽 电缆组装 风扇组装 电力供应组装 电池 O: 表示该有毒有害物质在该部件所有物质材料中的含量均在 SJ/T 11363-2006 (现由 GB/T 26572-2011 取代) 标准规定的限量要求以下。...

This manual is also suitable for:

Mustang-mpcie-mx2-r10

Table of Contents