exponenta event banner

Глубокое обучение для MATLAB Coder

Сгенерируйте Код С++ для глубоких нейронных сетей (требует Deep Learning Toolbox™),

Глубокое обучение является ответвлением машинного обучения, которое учит компьютеры делать то, что прибывает естественно к людям: учитесь на опыте. Алгоритмы изучения используют вычислительные методы, чтобы “узнать” об информации непосредственно из данных, не полагаясь на предопределенное уравнение как на модель. Глубокое обучение использует сверточные нейронные сети (CNNs), чтобы изучить полезные представления данных непосредственно из изображений.

Можно использовать MATLAB® Coder™ с Deep Learning Toolbox, чтобы сгенерировать Код С++ от обученного CNN. Можно развернуть сгенерированный код на встроенной платформе, которая использует процессор ARM® или Intel®.

Функции

codegenСгенерируйте код C/C++ из кода MATLAB
cnncodegenСгенерируйте код и создайте статическую библиотеку для Ряда или Сети DAG
coder.loadDeepLearningNetworkЗагрузите модель нейронной сети для глубокого обучения
coder.DeepLearningConfigСоздайте объекты настройки генерации кода глубокого обучения
coder.ARMNEONConfigПараметры, чтобы сконфигурировать генерацию кода глубокого обучения с ARM Вычисляют Библиотеку
coder.MklDNNConfigПараметры, чтобы сконфигурировать генерацию кода глубокого обучения с Math Kernel Library Intel для Глубоких нейронных сетей
coder.getDeepLearningLayersПоддержите сверточные слои нейронной сети для генерации кода для определенной библиотеки глубокого обучения

Темы

Предпосылки для глубокого обучения для MATLAB Coder

Установите продукты и сконфигурируйте среду для генерации кода для нейронных сетей для глубокого обучения.

Рабочий процесс для генерации кода глубокого обучения с MATLAB Coder

Сгенерируйте код для прогноза от предварительно обученной сети.

Нейронные сети для глубокого обучения и слои, поддержанные для генерации кода С++

Выберите сверточную нейронную сеть, которая поддерживается для вашего целевого процессора.

Загрузите предварительно обученные сети для генерации кода

Создайте объект SeriesNetwork или DAGNetwork для генерации кода.

Генерация кода для нейронных сетей для глубокого обучения с MKL-DNN

Сгенерируйте Код С++ для прогноза от нейронной сети для глубокого обучения, предназначаясь для центрального процессора Intel.

Генерация кода для нейронных сетей для глубокого обучения с ARM вычисляет библиотеку

Сгенерируйте Код С++ для прогноза от нейронной сети для глубокого обучения, предназначаясь для процессора ARM.

Сопутствующая информация

Популярные примеры