Импорт сетей и сетевых архитектур из формата модели TensorFlow™-Keras, TensorFlow 2, Caffe и ONNX™ (Open Neural Network Exchange). Можно также экспортировать обученную сеть Deep Learning Toolbox™ в формат модели ONNX.
Вы можете определить свой собственный уровень глубокого обучения для вашей проблемы. Можно задать пользовательскую функцию потери с помощью пользовательского выходного слоя и определить пользовательские слои с обучаемыми параметрами или без них. После определения пользовательского слоя можно проверить, является ли слой допустимым, совместимым с графическим процессором, и вывести правильно определенные градиенты.
Если trainingOptions функция не предоставляет возможности обучения, необходимые для выполнения задачи, или пользовательские выходные слои не поддерживают необходимые функции потери, после чего можно определить пользовательский цикл обучения. Для сетей, которые не могут быть созданы с помощью графиков слоев, можно определить пользовательские сети как функцию. Дополнительные сведения см. в разделе Определение пользовательских циклов обучения, функций потери и сетей.