HOW TO STOP THE NNTRAINTOOL WINDOW FROM POPPING UP WHENEVER I RUN TRAINAUTOENCODER
13 次查看(过去 30 天)
显示 更早的评论
When I run "trainAutoencoder" in the Neural Net Toolbox, an nntraintool window automatically pops up, and also some information about the autoencoder automatically appears in the command window. I want to suppress both of these outputs. How? More specifically, this occurs when I type in "autoenc=trainAutoencoder(X,hiddensize)". I've tried putting in lines immediately above this such as "autoenc.trainParam.showWindow = false; autoenc.trainParam.showCommandLine = false; but haven't had any success. Any assistance would be appreciated. Thank you.
0 个评论
回答(2 个)
Hamideh kazemi
2017-11-1
write the (net.trainParam.showWindow = false;) before the training command as follow:
net.trainParam.showWindow = false;
net = train(net, input, target);
0 个评论
David Pippin
2020-10-23
It took me a while, but for R2020b use 'none' as your option for plots. Nothing else worked for me.
options = trainingOptions('adam', ...
'MaxEpochs',400, ...
'GradientThreshold',1, ...
'InitialLearnRate',0.0007, ...
'LearnRateSchedule','piecewise', ...
'LearnRateDropPeriod',500, ...
'LearnRateDropFactor',0.2, ...
'Verbose',1, ...
'Plots','none');
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Data Workflows 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!