主要内容

Generación de código

generere código C/ c++ y funciones MEX para las funciones de Statistics and Machine Learning Toolbox™

MATLAB®编码器™genera código C y c++ portátil y易读的partir de las funciones de统计和机器学习工具箱兼容con la generación de código。Por ejemplo, puede分类新观测与配置的硬件que无pueden ejutar MATLAB中间la implementación de unmodelo de clasificación de máquina de apoyo矢量(SVM, Por sus siglas en inglés) entrenado en el配置的配置实用的la generación de código。

Puede generar código C/ c++ para estas funciones de varas maneras:

  • UtilicesaveLearnerForCoderloadLearnerForCoderycodegen(MATLAB编码器)Para una función de object de UN modelo de machine learning。

  • 使用un configuration ador de codificadores creado porlearnerCoderConfigurerPara las funciones de客体预测y更新De UN modelo De machine learning。配置操作程序generación de código中间配置和实际操作程序parámetros del modelo en el código generado。

  • UtilicecodegenPara otas funciones compatibles con la generación de código。

También puede generar código C/ c++ de punto fijo para la predicción de algunos modelos de机器学习。Este tipo de generación de código requiere定点设计器™。

Para integral la predicción de un modelo de machine learning en 金宝appSimulink®,使用unblock de funciones de MATLAB o los bloques de Simulink 金宝appde la biblioteca de Statistics and Machine Learning Toolbox。

Para obtener información sobre la generación de código, consulte代码生成简介

Para obtener una lista de las funciones compatibles con la generación de código, consulte功能列表(generación de código C/ c++)

一些必要

expandir待办事项

saveLearnerForCoder 将模型对象保存在文件中,以便代码生成
loadLearnerForCoder 从保存的模型重构模型对象,以便代码生成
generateLearnerDataTypeFcn 生成函数,为定点代码生成定义数据类型

Crear un object of configurador de codificadores

learnerCoderConfigurer 创建机器学习模型的编码器配置器

不知道该怎么做

generateCode 使用编码器配置器生成C/ c++代码
generateFiles 生成MATLAB使用编码器配置器生成代码的文件
validatedUpdateInputs 验证并提取机器学习模型参数进行更新
更新 更新用于代码生成的模型参数

Objetos

expandir待办事项

ClassificationTreeCoderConfigurer 多类分类二叉决策树模型的编码器配置
ClassificationSVMCoderConfigurer 支持向量机(SVM)的编码器配置器,用于一金宝app类和二进制分类
ClassificationLinearCoderConfigurer 用于高维数据线性二进制分类的编码器配置器
ClassificationECOCCoderConfigurer 使用二元学习器的多类模型的编码器配置器
RegressionTreeCoderConfigurer 回归二叉决策树模型的编码器配置器
RegressionSVMCoderConfigurer 支持向量机回归模型的编码器配置器金宝app
RegressionLinearCoderConfigurer 用于高维数据线性回归模型的编码器配置器

Bloques

expandir待办事项

ClassificationEnsemble预测 使用决策树集合对观测进行分类
ClassificationNeuralNetwork预测 利用神经网络分类模型对观测数据进行分类
ClassificationKNN预测 利用最近邻分类模型对观测数据进行分类
ClassificationSVM预测 利用支持向量机(SVM)分类器对观测数据进行单类分类和二金宝app元分类
ClassificationTree预测 使用决策树分类器对观测数据进行分类
RegressionEnsemble预测 使用决策树集合预测回归响应
RegressionGP预测 利用高斯过程(GP)回归模型预测响应
RegressionNeuralNetwork预测 利用神经网络回归模型预测反应
RegressionSVM预测 中间环境模型前瞻regresión de máquina载程矢量(SVM)
RegressionTree预测 使用回归树模型预测响应

特马

Flujos de trabajo de generación de código

Bloques de predicción de clasificación y regresión

应用程序generación de código