How to use LSTM based trained Recurrent Neural Network in Simulink?
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
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 comentarios
  Chengshi  Wang
 el 22 de En. de 2020
				Did you found out the solution? I was wondering the same problem. Thanks.
Respuestas (1)
  Arkadiy Turevskiy
    
 el 18 de Oct. de 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 comentarios
Ver también
Categorías
				Más información sobre Deep Learning with Simulink en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



