How to Run Deep Learning Experiments on a Linux Server

Last Updated on August 19, 2019
After you write your code, you must run your deep learning experiments on large computers with lots of RAM, CPU, and GPU resources, often a Linux server in the cloud.
Recently, I was asked the question:
“How do you run your deep learning experiments?”
This is a good nuts-and-bolts question that I love answering.
In this post, you will discover the approach, commands, and scripts that I use to run deep learning experiments on Linux.
After reading this post, you will know:
- How to design modeling experiments to save models to file.
- How to run a single Python experiment script.
- How to run multiple Python experiments sequentially from a shell script.
Kick-start your project with my new book Deep Learning With Python, including step-by-step tutorials and the Python source code files for all examples.
Let’s get started.

How to Run Deep Learning Experiments on a Linux Server
Photo by Patrik Nygren, some rights reserved.