continue training my YOLOv2 network from a previous training status
Ältere Kommentare anzeigen
I am working on a YOLOv2 project, and I am testing with training different inputs. Currently, my training started always from a "empty" initial status when I trained it with "[detector, info] = trainYOLOv2ObjectDetector(dsTrain,lgraph, opts);"
I want to continue training from the last status instead an initial status, e.g.,
In the 1st time, I trained the network for 5 Epoches, and I find the performance is not good. I want to increase the Training epcho number to 10. But I donot want to start it completely from initial status, but the previous stauts, in which 5 training Epoches was done. In this case, I have to only "continue" the training by 5 Epoches. My Training option Setting is as follows:
opts = trainingOptions("rmsprop",...
InitialLearnRate=0.001,...
MiniBatchSize=4,...
MaxEpochs=6,...
LearnRateSchedule="piecewise",...
LearnRateDropPeriod=5,...
VerboseFrequency=30, ...
L2Regularization=0.001,...
ValidationData=dsVal, ...
ValidationFrequency=50, ...
OutputNetwork="best-validation-loss", ...
Plots="training-progress");
Which setting should I change?
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Parallel and Cloud finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!