Импорт, экспорт и индивидуальная настройка глубокого обучения

Импорт, экспорт и настройка нейронных сетей для глубокого обучения и настройка слоев, циклов обучения и функций потерь

Импорт сетей и архитектур сетей из TensorFlow™-Keras, TensorFlow 2, Caffe и формата модели ONNX™ (Open Neural Network Exchange). Можно также экспортировать обученную сеть Deep Learning Toolbox™ в формат модели ONNX.

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

Если trainingOptions функция не предоставляет опций обучения, которые вам нужны для вашей задачи, или пользовательские выходные слои не поддерживают функции потерь, которые вам нужны, тогда можно задать пользовательский цикл обучения. Для сетей, которые не могут быть созданы с использованием графиков слоев, можно задать пользовательские сети как функцию. Дополнительные сведения см. в разделе «Определение пользовательских циклов обучения, функций потерь и сетей».

Рекомендуемые примеры