Как подключить обученную нейронную сеть, построенную в MATLAB, к программе на C ?

#c #matlab #neural-network

#c #matlab #нейронная сеть

Вопрос:

У меня есть обученная нейронная сеть, построенная в MATLAB, и я хочу использовать ее в своей программе на C . Есть ли какая-либо библиотека C , которая может читать эту нейронную сеть?

Комментарии:

1. с помощью mex-файла

Ответ №1:

Вы можете получить веса вашей нейронной сети и использовать ее в своей программе на C .

 w1 = net.IW{1} %the input-to-hidden layer weights
w2 = net.LW{2} %the hidden-to-output layer weights
b1 = net.b{1} %the input-to-hidden layer bias
b2 = net.b{2} %the hidden-to-output layer bias
  

Комментарии:

1. Но как я могу использовать эту информацию внутри программы на C ? Я имею в виду, я не знаю, как применить эти веса таким образом, чтобы получить те же результаты в программе на C