This course provides a complete introduction on how to use the Intel® Movidius™ Neural Compute Stick (NCS) for low-power deep learning inference on edge devices. Topics covered include:
- How to install and use the Intel® Movidius™ Neural Compute SDK (NCSDK)
- The basics of deep learning vision applications and model topologies
- How to create computer vision applications in Python* using Intel® Movidius™ Neural Compute Stick devices
By the end of this course, students will have practical knowledge of how to use the Intel Movidius NCS to:
- Analyze model performance with the included performance tools
- Deploy pretrained networks and custom networks on the Intel Movidius NCS
- Run low-power distributed inference with multiple Intel Movidius NCS devices and multiple networks
The course is structured around six weeks of lectures and exercises. Each week requires three hours to complete. The code examples are implemented in Python*, so familiarity with the language is encouraged (you can learn along the way).
Prior Knowledge
- Python programming
- Calculus
- Linear algebra
Hardware Required
- Intel Movidius Neural Compute Stick
- Raspberry Pi 3 Model B