Описание
Intel® Movidius™ Neural Compute SDK (Intel® Movidius™ NCSDK) обеспечивает быстрое прототипирование и размещение глубоких нейронных сетей (DNNs) на совместимых нейронных компьютерных устройствах, таких какIntel® Movidius™ Neural Compute Stick. NCSDK включает в себя набор программного обеспечения для сборки, профилей и проверки (проверки) DNNs, а также Intel® Movidius™ Neural Compute API (Intel® Movidius™ NCAPI) для разработки приложений на C/C + + или pyton.
NCSDK имеет два основных вида применения:
Профилирование, настройка и компилирование модели DNN на компьютере разработки (хост-система) с помощьюИнструментыПредоставляется в NCSDK.
Прототипирование пользовательского приложения на компьютере разработки (хост-система), который имеет доступ к аппаратному оборудованию нейронного компьютерного устройства для ускорения действий DNN с помощьюNCAPI.
Следующая схема показывает типичный рабочий процесс для разработки с NCSDK:
Обратите внимание, что фаза сетевого обучения не использует NCSDK.
Intel Movidius Neural Compute Stick (NCS)-это маленький безвентиляторный usb-накопитель, предназначенный для изучения программирования ИИ. NCS питается от низкомощного высокопроизводительного блока визуальной обработки Movidius (VPU). VPU можно найти в миллионах интеллектуальных камер безопасности, беспилотных летательных аппаратов с управлением жестами, промышленных машин и т. Д.
Особенности
Технические характеристики
Минимальный Системы требования: X86_64 компьютер под управлением Ubuntu 16,04 Порт USB 2,0 type-A (рекомендуется USB 3,0) 1 ГБ Оперативная память 4 ГБ свободного места для хранения Форм-фактор: usb-флешка Размеры: 72,5x27x14 мм Разъемы: разъем USB 3,0 типа A Рабочая температура: 0 °-40 °Приложений
Умный дом и потребительская Робототехника Наблюдения и безопасности Продажа в розницу Товары для здоровьяIntel® Movidius™ Neural Compute Stick
Intel® Movidius™ Neural Compute Stick (Intel® Movidius™ NCS) обеспечивает быстрое прототипирование глубоких нейронных сетей (DNNs) с помощью Intel® Movidius™ neural Compute SDK (NCSDK).
O Используйте NCS, вам нужно будет иметьIntel® Movidius™ Neural Compute SDK(Intel® Movidius™ NCSDK) и/или Neural Compute API (NCAPI), установленные на вашем компьютере разработки.
Подключение NCS к хост-машине
NCS подключается к хост-машине через высокоскоростной интерфейс USB 2,0. Вы можете подключить NCS непосредственно к usb-порту на вашем хост-машине или к usb-хаб, который подключен к вашему хост-машине.
NCS питается процессором Intel® Movidius™ Myriad™ 2 vision (VPU).
VPU включает в себя 4 Гбит LPDDR3 DRAM, imaging and vision accelerator, а также Массив 12 векторных процессоров VLIW под названием SHAVE processors. Эти процессоры используются для ускорения нейронных сетей путем параллельного запуска частей нейронных сетей.
NCS подключен к хост-машине с помощью интерфейса USB на VPU. Интерфейс USB3 может использоваться в режимах Super speed (5 Гбит/с) или High speed (480 Мбит/с).
VPU также имеет Микропроцессорное ядро SPARC, которое работает под управлением пользовательской прошивки. Когда NCS впервые подключен, на него не загружается прошивка. VPU загружает f rom внутренний rom и подключается к хост-машине в качестве устройства USB 2,0. Приложения, выполняющие на хост-машине, связываются с VPU SOC с помощью Neural Compute API (NCAPI). Когда NCAPI инициализирует и открывается устройство, прошивка от Neural Compute SDK (NCSDK) загружается на NCS. В это время NCS сбрасывает и повторно подключается к хост-машине как устройство USB 2,0 или USB 3,0 (в зависимости от типа хоста). Теперь он готов принять файлы диаграмм нейронной сети и инструкции для выполнения заключений.
Графический файл загружается в DRAM, прикрепленный к VPU через NCAPI. Процессор LEON позволяет получить графический файл и изображения для вывода через USB-соединение. Он также разбирает графический файл и расписывает ядра на двигатели ускорителя для бритья нейронных вычислений. Кроме того, процессор LEON также заботится о отслеживании температуры штампа и обработки троттлинга при оповещениях о высоких температурах. Выходные данные нейронной сети и связанные с ними данные отправляются обратно на хост-машину через usb-соединение и принимаются хост-приложением через NCAPI.

Поддержка
Для пользователей Intel® Movidius™ Neural Compute SDK существует активный пользовательский сайт, на котором можно обсудить идеи и обратиться за помощью по поиску и поиску неисправностей.
1xIntel Movidius Neural Compute Stick (NCS)
Документы Movidius Neural Compute SDK: Https://movidius.github.io/ncsdk/index.html#Examples
Механизмами: Https://movidius.github.io/ncsdk/configure_network.html
TensorFlow Поддержка: Https://movidius.github.io/ncsdk/tensorflow.html
ДокументацияNCAPI: Https://movidius.github.io/ncsdk/ncapi/readme.html
Инструмент: Https://movidius.github.io/ncsdk/tools/tools_overview.html
Нейронной Compute точка ком:Https://movidius.github.io/blog/
Эксперт Поддержка:Firefly @ smartfire.cnСкайп:Smartfire_cn
Изготовление на заказ:Firefly @Smartfire.cn
Характеристики
- Бренд
- smartfly
- Совместимый с
- Raspberry Pi/RK3399/Hikey/Lattepanda/Tinker board
- Тип аксессуара
- Удлинительная доска
- Processor
- Intel
- Form Factor
- USB Stick
- Dimensions
- 72.5x27x14mm
- Operating Temperature
- 0°-40°C
- Support
- TensorFlow