How to use LSTM based trained Recurrent Neural Network in Simulink?
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have trained recurrent neural network and using "Predict" command it gives the required output for the trained input set but i am facing error on using it in "user defined function" in simulink, importing net.mat file via "from work space" block or "load ('net.mat');" command.
ERROR:
Unsupported input format for From Workspace block 'SHAPFpqFinal/RNN/From Workspace'. Available formats are double non-complex matrix, a structure with or without time, or a structure with MATLAB timeseries as leaf nodes. All formats require the data to be finite (not Inf or NaN).
Component:Simulink | Category:Block error
Kindly do guide me in this regard. Thanks in advance....
2 Commenti
Chengshi Wang
il 22 Gen 2020
Did you found out the solution? I was wondering the same problem. Thanks.
Risposte (1)
Arkadiy Turevskiy
il 18 Ott 2021
Hi,
We added a library of blocks to integrate deep learning networks into Simulink models starting with 20b. Support for LSTM and other recurrent networks was added in 21a.
To bring trained LSTM into a Simulink model, please use Stateful Classify block. In the block dialog specify .MAT file with your LSTM network.
HTH.
Arkadiy
0 Commenti
Vedere anche
Categorie
Scopri di più su Deep Learning with Simulink in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!