continue training my YOLOv2 network from a previous training status
Show older comments
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?
Accepted Answer
More Answers (0)
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!