Конфигуратор кодера предлагает удобные функции, чтобы сконфигурировать опции генерации кода, сгенерировать код 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