© Thimira Amaratunga 2021
T. AmaratungaDeep Learning on Windowshttps://doi.org/10.1007/978-1-4842-6431-7_8

8. Starting, Stopping, and Resuming Learning

Thimira Amaratunga1  
(1)
Nugegoda, Sri Lanka
 

As you have probably learned by now, training deep learning models can take long times: hours and maybe days, based on how complex the model and how large your dataset.

Sometimes it may not be practical to perform the training in one session.

Power failures, machine becoming unresponsive, OS errors, unplanned reboots, or Windows updates may lead you to lose hours if not days of effort.

How can we mitigate that risk?

One way is to increase the speed of the model training.

Using Multithreading to Increase the Training Speed

When we used the data generators with ...

Get Deep Learning on Windows: Building Deep Learning Computer Vision Systems on Microsoft Windows now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.