С MATLAB® Coder™ можно сгенерировать код для прогноза от предварительно обученной сверточной нейронной сети (CNN), предназначаясь для встроенной платформы, которая использует процессор Intel® или процессор ARM®. Сгенерированный код вызывает MKL-DNN Intel, или ARM Вычисляют Библиотеку, чтобы усилить высокую производительность.
Получите обученную сеть при помощи Глубокого Изучения Toolbox™. Создайте и обучите сеть или используйте предварительно обученную сеть. Для получения дополнительной информации см.:
Глубоко учась в MATLAB (глубоко изучение тулбокса).
Предварительно обученные сверточные нейронные сети (глубоко изучение тулбокса).
Сеть должна быть поддержана для генерации кода. Смотрите Глубокие Образовательные сети и Уровни, Поддержанные для Генерации Кода С++.
Загрузите сетевой объект от обученной сети.
Смотрите загрузку предварительно обученные сети для генерации кода.
Сгенерируйте Код С++ для обученной сети. Способ, которым вы генерируете код, зависит от целевого процессора.
Чтобы сгенерировать код, который использует Intel MKL-DNN, используйте codegen
, приложение MATLAB CODER или cnncodegen
.
Смотрите генерацию кода для глубоких образовательных сетей с MKL-DNN.
Чтобы сгенерировать код, который использует ARM, Вычисляют Библиотеку, используют cnncodegen
.
Смотрите, что генерация кода для глубоких образовательных сетей с ARM вычисляет библиотеку.