Matlab 刚入门 求每行代码注释

img


求这段代码每行的注释
初学者不理解是什么意思呀
好高级呀~
求解!
谢谢啦~

% training options for the Convolutional Neural Network   %CNN训练选项设置
    options = trainingOptions('sgdm','ExecutionEnvironment','cpu',...  %训练深度学习神经网络的选项,CPU平台运行
                          'MaxEpochs',n_epoch,...
                          'InitialLearnRate',learn_rate,...
                          'L2Regularization',l2_factor,...
                          'ValidationData',valData,...
                          'ValidationFrequency',10,...
                          'Shuffle','every-epoch',...
                          'Verbose',false,...
                          'Plots','training-progress');
%参考文档:https://ww2.mathworks.cn/help/deeplearning/ref/trainingoptions.html?s_tid=doc_ta
    [trainedNet,tr{k,1}] = trainNetwork(trainCsi,trainWord,layers,options);   %开始训练深度学习神经网络
    t1 = toc; % training end time  计时结束,前面应该还有个tic计时开始