How Can I convert Matlab code to "C language" or "C++ language"??

2 visualizzazioni (ultimi 30 giorni)
I have generated my model using Neural Networks and SVM. Now i want to transform that Matlab code to C language for deployment in practical hardware.
  4 Commenti
Machine Learning Enthusiast
Modificato: Machine Learning Enthusiast il 27 Ott 2016
MATLAB code.I have Generated Code/Script from Neural Network app.I want to transform this code/script this script to C code.
% % Solve a Pattern Recognition Problem with a Neural Network
% This script assumes these variables are defined:
%
% irisInputs - input data.
% irisTargets - target data.
x = irisInputs;
t = irisTargets;
% Choose a Training Function
trainFcn = 'trainscg'; % Scaled conjugate gradient backpropagation.
% Create a Pattern Recognition Network
hiddenLayerSize = 10;
net = patternnet(hiddenLayerSize);
% Setup Division of Data for Training, Validation, Testing
net.divideParam.trainRatio = 70/100;
net.divideParam.valRatio = 15/100;
net.divideParam.testRatio = 15/100;
% Train the Network
[net,tr] = train(net,x,t);
% Test the Network
y = net(x);
e = gsubtract(t,y);
performance = perform(net,t,y)
tind = vec2ind(t);
yind = vec2ind(y);
percentErrors = sum(tind ~= yind)/numel(tind);
% View the Network
view(net)
Mostafa
Mostafa il 27 Ott 2016
This guy gave the most detailed answer to exactly what you want: C/C++ code from Matlab NN

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Sequence and Numeric Feature Data Workflows in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by