Конфигуратор кодера предлагает удобные функции, чтобы сконфигурировать опции генерации кода, сгенерировать код C/C + + и обновить параметры модели в сгенерированном коде.
Сконфигурируйте опции генерации кода и укажите атрибуты кодера параметров модели, используя свойства объекта.
Сгенерируйте код C/C + + для predict
и update
функции модели при помощи generateCode
. Для этого требуется MATLAB® Coder™.
Обновите параметры модели в сгенерированном коде C/C + + без необходимости регенерировать код. Эта функция уменьшает усилия, необходимые для регенерации, перенаправления и повторной проверки кода C/C + + при переобучении модели с новыми данными или настройками. Перед обновлением параметров модели используйтеvalidatedUpdateInputs
чтобы подтвердить и извлечь параметры модели для обновления.
Этот график потока показывает рабочий процесс генерации кода для predict
и update
функционирует с использованием конфигуратора кодера.
В этой таблице показаны объекты конфигуратора кодера, соответствующие поддерживаемым моделям машинного обучения.
Модель | Объект конфигуратора кодера |
---|---|
Двоичное дерево принятия решений для многоклассовой классификации | ClassificationTreeCoderConfigurer |
SVM для одноклассовой и двоичной классификации | ClassificationSVMCoderConfigurer |
Линейная модель для двоичной классификации | ClassificationLinearCoderConfigurer |
Многоклассовая модель для SVM и линейных моделей | ClassificationECOCCoderConfigurer |
Двоичное дерево решений для регрессии | RegressionTreeCoderConfigurer |
Машина опорных векторов (SVM) | RegressionSVMCoderConfigurer |
Линейная регрессия | RegressionLinearCoderConfigurer |
Для получения дополнительной информации и примеров см. страницы с описанием для объектов конфигуратора кодера.
generateCode
| generateFiles
| learnerCoderConfigurer
| update
| validatedUpdateInputs