Default parameters for net.trainParam and net.trainFcn - Neural Network Toolbox

Illustration
Maxine - 2021-07-20T10:37:23+00:00
Question: Default parameters for net.trainParam and net.trainFcn - Neural Network Toolbox

I do not have access to the Matlab Neural Network toolbox at this time. What are the default parameters of net.trainParam and net.trainFcn if you create a network by the newff.m function, say, net = newff(feature_vector, output_vector, num_hidden_nodes), and if you train the output network with the train.m function, i.e. [net, tr, Y, E, Pf, Af] = train(net, feature_vector, output_vector)?  

Expert Answer

Profile picture of John Williams John Williams answered . 2025-11-20

 [inputs,targets] = simplefit_dataset;
 whos
 net = newff(inputs,targets,5)

 %   Name         Size            Bytes  Class     Attributes 
 %   inputs       1x94              752  double              
 %   targets      1x94              752  double  

 trainFcn = net.trainFcn                % 'trainlm' (Levenberg-Marquardt)
 mingrad =    net. trainParam.min_grad  % 1e-5
 mu =   net.trainparam.mu               % 1e-3 
 mudec =   net. trainParam.mu_dec       % 0.1
 muinc =   net.trainparam.mu_inc        % 10
 mumax =   net.trainParam. .mu_max      % 1e10


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!