Is it possible to save results after every epoch? so that if there is some issue with power i can continue my training from the same point.

3 views (last 30 days)
i am finetunning alexnet on FER2013
i want to set epoch size 300 but it takes alot of time in which there is a chance that my pc will turn off due to power issue.
so is it possible that i save results or "something" after every epoch so that i can continue my trainning from where it was stoped.
thanks in advance.

Accepted Answer

yanqi liu
yanqi liu on 28 Oct 2021
sir,may be use ref https://www.mathworks.com/help/releases/R2021a/deeplearning/ug/resume-training-from-a-checkpoint-network.html
checkpointPath = pwd;
options = trainingOptions('sgdm', ...
'InitialLearnRate',0.1, ...
'MaxEpochs',20, ...
'Verbose',false, ...
'Plots','training-progress', ...
'Shuffle','every-epoch', ...
'CheckpointPath',checkpointPath);
  1 Comment
Mamoon ul Hassan Jan
Mamoon ul Hassan Jan on 29 Oct 2021
Thankyou Mr.yanqi liu.
my issue is resolved .
acctuly i found an easy way of doing it , if you are using deep network designer tool box all you have to do is to give a path for checkpoint and check the check box of checkpoints in training options .
💕

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!