Real time Neural Network issue with "preparets".
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi everyone,
I am trying to execute a real time neural network and, as long as I know, I need the preparets() function to “prepare” the variables for the neural network.
net= load('NARX_CMON');
X = tonndata(up,true,false);
T = tonndata(yk',true,false);
%Execution of the net
[x,xi,ai] = preparets(net,X,{},T);
%where:
%net is the neural network
%X input data
%T target data
yp(k) = cell2mat(neural_function(x, xi, ai));
The problem here is the following.
As I said before, I need to execute preparets () function, and for that, I need the “net” network class variable. To load that variable, I use, as you can see in the following code lines, the function load() .
But as you can see in the error picture that I attach below, Matlab says me that this variable is unsupported and thus, preparets() doesn’t work.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/685028/image.jpeg)
What am I doing wrong? What is going on? How can I solve this problem?
Thanks a lot,
0 comentarios
Respuestas (1)
Neha
el 17 de Mayo de 2024
Hi Erik,
Since the error originates from MATLAB Coder, I assume that you want to load a pretrained network for code generation. You can use the coder.loadDeepLearningNetwork function to load a network object. A similar issue has been addressed in the following MATLAB answer:
Please refer to the following documentation links for more information on loading pretrained networks for code generation using the coder.loadDeepLearningNetwork function:
0 comentarios
Ver también
Categorías
Más información sobre Sequence and Numeric Feature Data Workflows 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!