如何从一个训练有素的生成代码,使用MATLAB / Simulink LSTM网络吗?万博1manbetx

16个视图(30天)
从一个训练有素的代码生成LSTM网络支持,如果是这样,如何?万博1manbetx似乎有不同的方法来生成代码从一个训练有素的LSTM网络工作时没有与模型/。万博1manbetx

接受的答案

MathWorks支万博1manbetx持团队
编辑:MathWorks支万博1manbetx持团队 2021年9月30日

1。使用MATLAB生成代码从一个训练有素的LSTM网络

为了生成代码从一个训练有素的LSTM网络使用MATLAB,有不同的方法:
(一)生成C / c++代码使用MATLAB编码器:
从MATLAB R2020a开始,您可以生成代码的手臂Cortex-A cpu。参考下面的博客如何开始用MATLAB武装Cortex-A与深度学习模型:
从MATLAB R2020b开始,您可以生成c++代码LSTM网络,有状态LSTM网络或双向LSTM网络使用英特尔®MKL-DNN图书馆。
(b)使用GPU编码器生成CUDA代码:
从R2019b开始,您可以为NVIDIA gpu生成代码。有关更多信息,请参见下面的文档链接:

2。使用仿真软件生成代码从一个训练有素的LSTM网络万博1manbetx

从R2020b开始,使用MATLAB编码器或GPU编码器,可以使用编码器。loadDeepLearningNetwork和其他相关功能运行推理在MATLAB函数块。这将支持对CPU或G万博1manbetxPU加速模拟和代码生成目标。下面的链接说明了工作流:

更多的答案(0)

社区寻宝

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

开始狩猎!