Как я могу скомпилировать предварительно обученную нейронную сеть в отдельное приложение с помощью компилятора MATLAB 4.10 (R2009a)?
Поддержка MATLAB Compiler 4.10 (R2009a) для MATLAB и наборов инструментов по следующей веб-ссылке предполагает, что я могу скомпилировать предварительно обученную нейронную сеть:
<http://www.mathworks.com/products/compiler/compiler_support.html>
ОТВЕЧАТЬ
Matlabsolutions.com предоставляет последнюю Помощь по домашним заданиям MatLab, Помощь по заданию MatLab для студентов, инженеров и исследователей в различных отраслях, таких как ECE, EEE, CSE, Mechanical, Civil со 100% выходом. Код Matlab для BE, B.Tech , ME, M.Tech, к.т.н. Ученые со 100% конфиденциальностью гарантированы. Получите проекты MATLAB с исходным кодом для обучения и исследований.
Следующий скрипт настраивает создание предварительно обученной сети и сохраняет ее в MAT-файле («pre_trained_net.mat»).
clc clear all close all P = [1 2 3 4 5]; T = [1 2 3 4 3]; net = newff(P,T,5); net.trainParam.epochs = 50; net = train(net,P,T); save pre_trained_net net
Следующая функция, использующая предварительно обученную сеть, может быть скомпилирована в отдельное приложение:
function compiled_network(input) % Include Neural Network Toolbox dependencies. % web([docroot '/toolbox/compiler/function.html']) %#function network % Load data. load pre_trained_net if ischar(input) input=str2num(input); end output = sim(net,input) plot(input,output,'o')
Следующая команда может быть использована для компиляции вышеуказанной функции в отдельное приложение:
СМОТРИТЕ ПОЛНЫЙ ОТВЕТ НАЖМИТЕ НА ССЫЛКУ