progress_nographic_snn.m

来自「神经网络的工具箱, 神经网络的工具箱,」· M 代码 · 共 61 行

M
61
字号
function r = progress_nographic_snn(net, data, result)%PROGRESS_NOGRAPHIC_SNN training progress info to stdout_snn. %% Syntax%%   progress_nographic_snn(net, [], tr_info)%%   progressfcn_struct = progress_nographic_snn('pdefaults')%% Description%%   PROGRESS_NOGRAPHIC_SNN takes%     net     - the network in training.%     tr_info - a structure containing information about the training%               process.%   and call stdout_snn with info on training progress.  %%   The field 'trainFcn.progressFcn' of 'net' must contain a structure%   with the progress function parameters. The default parameters for%   this function can be set with%%     net.trainFcn.progressFcn = progress_nographic_snn('pdefaults')%%   or can be set manually. The parameters are:%%     net.trainFcn.progressFcn.name   - 'progress_nographic_snn'%     net.trainFcn.progressFcn.show   - a number indicating after how%                                       many training epochs the plot %                                       must be updated.%% See also%%    PROGRESSFCN_STRUCT_SNN%if isstr(net)   switch (net)     case 'pdefaults',          progressFcn.name = 'progress_nographic_snn';	  progressFcn.show = 25;          r = progressFcn;     otherwise,          error('Unrecognized code.')   end   returnendif (~rem(result.epoch,net.trainFcn.progressFcn.show) | (length(result.stop)))   stdout_snn(upper(net.trainFcn.name));   if isfinite(net.trainFcn.epochs)       stdout_snn(', Epoch %g/%g', result.epoch, net.trainFcn.epochs);    end   if isfinite(net.trainFcn.goal)       stdout_snn(', %s %g/%g', upper(net.costFcn.name), ...               result.tr.perf(result.epoch+1), net.trainFcn.goal);   end   stdout_snn('\n');end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?