部署ANN模型使用Matlab编译器使用ANN拟开发的应用程序

4视图(30天)
大家好!
我开发了一个使用安ANN模型拟合程序(在命令行上使用nnstart应用程序接口)。我试图想出一个代码之前,使用Matlab编译器部署它。我救了导出的ANN模型工作区 trainedmodel 。我然后保存路径 myANN 。trainedmodel结构包含的 网络 ”。下面我用代码
函数预测= mypredict (test_data)
负载(“myANN”)
pred = sim (trainedmodel。网络,test_data);
结束
我得到一个错误。在上面的代码中,我想加载myANN包含trainedmodel。我然后提取的“网络”,名为test_data的新预测新数据。错误读“mypredict需要更多的输入参数。这之后我将包作为一个独立的程序使用Matlab编译器。
什么好主意吗?谢谢!

答案(1)

史蒂文的主
史蒂文的主 2023年5月9日
如果你试图使用MATLAB编译器编译代码调用 负载 从MAT-file加载对象,没有迹象表明MATLAB编译器的代码本身需要包的代码,依赖分析仪可能无法检测到它需要包含类的定义。在这种情况下使用一个变通方案的“修复回调问题:缺少功能”部分 这个文档页面 这个工作流描述文档页面的提示的部分。
1评论
学习
学习 2023年5月9日
我有点困惑因为我还是新Matlab。最重要的是我能做出预测
pred = sim (trainedmodel。网络,test_data。
任何特定的代码例子吗?谢谢你!

登录置评。

类别

找到更多的在应用程序部署帮助中心文件交换

s manbetx 845


释放

R2022b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!