Borrar filtros
Borrar filtros

HOW TO STOP THE NNTRAINTOOL WINDOW FROM POPPING UP WHENEVER I RUN TRAINAUTOENCODER

13 visualizaciones (últimos 30 días)
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.

Respuestas (2)

Hamideh kazemi
Hamideh kazemi el 1 de Nov. de 2017
write the (net.trainParam.showWindow = false;) before the training command as follow:
net.trainParam.showWindow = false;
net = train(net, input, target);

David Pippin
David Pippin el 23 de Oct. de 2020
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');

Categorías

Más información sobre Image Data Workflows en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by