2012-06-01 4 views
4

Я создал сеть с matlab. я могу видеть результат этой сети для своих входов в MATLAB с помощью этой команды: симки (нетто, 0,01)Использование нейронной сети, созданной matlab в C++

Я хочу сделать эту работу в C++ с «чистым» генерируется MATLAB. как я могу это сделать?

+2

Возможный дубликат [набор инструментов нейронной сети Matlab] (http://stackoverflow.com/questions/5192165/matlab-neural-network-toolbox) – Amro

+1

Также см .: [Возможно ли скомпилировать файлы MATLAB, которые вызывают Neural Network Toolbox функционирует в автономных приложениях?] (http://www.mathworks.com/support/solutions/en/data/1-19HN4/index.html?product=NN) и [Функции нейронных сетей преобразуются в коды C++] (http://www.mathworks.com/matlabcentral/answers/32980-neural-networks-functions-convert-to-c-codes) – Amro

+0

C/C++ Perceptron: http://sourceforge.net/projects/ccperceptron/ – SomethingSomething

ответ

1

ITNOA

, если вы можете создать модель Simulink сети, то вы можете экспортировать свою сеть на языке Си (как http://compgroups.net/comp.soft-sys.matlab/exporting-neural-network-to-c++/408091), это просто. но я не думаю, что этот метод будет хорош для использования нейронной сети для других программ, для меня лучшим решением является использование формулы нейронной сети (например, это try to simulate neural network in Matlab by myself) и использование весов сети, которые будут экспортироваться из обученной сети в Matlab в себе, потому что это легко и чисто.

Смежные вопросы