主要内容

이번역번역이지는최신내용을담고담고않습니다않습니다。최신최신내용을영문영문으로여기를클릭클릭

코드생성

统计和机器学习工具箱™함수에대한c / c ++코드및mex함수생성

马铃薯®编码器™는코드생성을지원하는统计和机器学习工具箱함수에서,읽을수있고이식가능한c및c ++코드코드합니다。예를들어,코드코드을사용하여matlab을실행할수없는장치에훈련된벡터머신(svm)분류분류을배포이장치에서새관측값을분류할할있습니다있습니다있습니다수있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다있습니다수수

여러가지방법으로다음에대한에c / c ++코드를할수있습니다。

  • 머신러닝머신러닝모델의객체객체함수대해서대해서Savelarnerforcoder.loadlearnerforcoder.Codegen.(MATLAB编码器)을사용합니다。

  • 머신러닝모델의预测更新객체함수에대해서는learnerCoderConfigurer로생성된코더구성기를사용합니다。이구성기를사용하여하여생성옵션을구성하고생성코드에서모델파라미터를업데이트업데。

  • 코드코드생성을지원지원하는다른함수에는Codegen.을사용합니다。

일부머신러닝모델의예측을위해고정소수점C / c++코드를생성할수도있습니다。이유형의코드를생성하려면定点设计师™가필요합니다。

Simulink머신러닝머万博1manbetx신러닝모델의예측예측예측예측예측®에통합하려면统计和机器学习工具箱라이브러리에서MATLAB函数블록이나仿真软件블록을사용하십시오。万博1manbetx

코드생성에대해알아보려면代码生成简介항목을참조하십시오。

코드코드생성을지원지원하는목록목록함수목록(C / c++코드생성)을을하십시오。

함수

모두확장

Savelarnerforcoder. 将模型对象保存到文件中以生成代码
loadlearnerforcoder. 从已保存的模型重建模型对象进行代码生成
generatelearnerdatatypefcn. 生成定义固定点代码生成的数据类型的函数

코더구성기객체생성

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

코더구성기객체사용

generateCode 使用编码器配置程序生成C / C ++代码
生成菲尔斯 产生马铃薯使用编码器配置程序的代码生成文件
validatedUpdateInputs 验证和提取机器学习模型参数更新
更新 更新代码生成的模型参数

객체

모두확장

ClassificationTreeCoderConfigurer 多类分类的二叉决策树模型的编码器配置器
classificationsvmcoderconfigurer 用于支持向量机(SVM)的编码器配置器,用万博1manbetx于单级和二进制分类
ClassificationLinearCoderConfigurer 编码器配置器用于高维数据的线性二进制分类
classificationcoccoderconfigurer 使用二进制学习者的多种单位模型的编码器配置器
RegressionTreeCoderConfigurer 编码器配置二元决策树模型回归
RegressionSVMCoderConfigurer 用于支持向量机(SVM)回归模型的编码器配万博1manbetx置器
RegentionLinearcoderConfigurer 编码器配置器用于具有高维数据的线性回归模型

블록

分类vm预测 分类使用支持向量机(SVM)分类器进行单级和二进制分类的万博1manbetx分类观察
RegressionSVM预测 使用支持向量机(SVM)回归模型预测响应万博1manbetx

도움말항목

코드생성워크플로

代码生成简介

学习如何生成统计和机器学习工具箱函数的C/ c++代码。

一般代码生成工作流程

为不使用机器学习模型对象的统计和机器学习工具箱功能生成代码。

命令行中计算机学习模型预测的代码生成

生成用于预测命令行的分类或回归模型的代码。

使用MATLAB编码器应用程序生成预测机器学习模型的代码

方法生成用于预测分类或回归模型的代码Matlab编码器应用程序。

使用编码器配置器生成用于预测和更新的代码

使用编码器配置器生成用于模型预测的代码,并在生成的代码中更新模型参数。

代码生成和分类学习者应用程序

使用classification Learner app训练一个分类模型,生成C/ c++代码进行预测。

最近邻搜索器的代码生成

使用最近邻搜索器模型生成查找最近邻的代码。

指定代码生成的变量大小参数

生成接受大小在运行时可能更改的输入参数的代码。

创建虚拟变量的分类预测和生成C/ c++代码

在拟合SVM分类器和生成代码之前,将分类预测器转换为数字虚拟变量。

支持向量机预测的定点编码生成

生成用于预测SVM分类或回归模型的定点代码。

概率分布对象的代码生成

生成适合概率分布对象的代码来对数据进行示例,并评估拟合的分发对象。

生成代码以在表中对数据进行分类

生成用于在包含数字和分类变量的表中进行分类数据的代码。

코드생성응용사례

预测响应使用回归支持向量机预测块

使用回归学习者应万博1manbetx用程序列车支持向量机(SVM)回归模型,然后使用RegressionSVM预测响应预测块。

使用分类支持向量机预测块预测类标签

此示例显示如何在Simulink®中使用ClassificationsVM预测块进行标记预测。万博1manbetx

用MATLAB函数块预测类标签

从使用SVM模型对数据进行分类的Simul万博1manbetxink模型生成代码。

分类和代码生成的系统对象

从System对象™生成代码,使用经过训练的分类模型进行预测,并在Simulink模型中使用System对象。万博1manbetx

使用状态流预测类标签

从状态流生成代码®使用判别分析分类器对数据进行分类的模型。

추천예제