|
net | precisionNumber () |
|
if | ~isa (net, 'network') error('Input must be a network') end final Dir |
|
| if (~exist([finalDir, net.name], 'dir')) mkdir([finalDir |
|
| fprintf (configFile, strcat(int2str(net.numLayers),'\n')) |
|
end end | fprintf (configFile,'\n') |
|
end | fclose (configFile) |
|
inputLowerBound | dlmwrite (boundsFileName, inputLowerBound, 'delimiter', ',', 'precision', precisionNumber) |
|
inputUpperBound | dlmwrite (boundsFileName, inputUpperBound,'-append', 'delimiter', ',', 'precision', precisionNumber) |
|
outputLowerBound | dlmwrite (boundsFileName, outputLowerBound,'-append', 'delimiter', ',', 'precision', precisionNumber) |
|
outputUpperBound | dlmwrite (boundsFileName, outputUpperBound,'-append', 'delimiter', ',', 'precision', precisionNumber) |
|
biasWeight | dlmwrite (bWFileName,[], 'delimiter', ',', 'precision', precisionNumber) |
|
end inputWeight | dlmwrite (iWFileName,[], 'delimiter', ',', 'precision', precisionNumber) |
|
| dlmwrite (iWFileName, net.IW{i, j},'-append', 'delimiter', ',', 'precision', precisionNumber) |
|
end end layerWeight | dlmwrite (lWFileName,[], 'delimiter', ',', 'precision', precisionNumber) |
|
| dlmwrite (lWFileName, net.LW{i, j},'-append', 'delimiter', ',', 'precision', precisionNumber) |
|
|
net | name |
|
end | inputLowerBound = net.input.range(:,1)' |
|
| inputUpperBound = net.input.range(:,2)' |
|
| outputLowerBound = net.output.range(:,1) |
|
| outputUpperBound = net.output.range(:,2) |
|
| configFileName = strcat(finalDir,net.name,'/' , net.name, '_config.csv') |
|
| boundsFileName = strcat(finalDir,net.name,'/' , net.name, '_bounds.csv') |
|
| bWFileName = strcat(finalDir,net.name,'/' , net.name, '_BW.csv') |
|
| iWFileName = strcat(finalDir,net.name,'/' , net.name, '_IW.csv') |
|
| lWFileName = strcat(finalDir,net.name,'/' , net.name, '_LW.csv') |
|
| configFile = fopen(configFileName, 'w') |
|
for | i |
|