yanpanlau / Keras-FlappyBird

Using Keras and Deep Q-Network to Play FlappyBird

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How long would it take to train the neural network?

JINKEHE opened this issue · comments

How long would it take to train the neural network?

From my experience, it really depends on if you are using a GPU or CPU. CPU will be significantly slower than GPU. As a test, I ran the training on my CPU (mac pro workstation) - and it has been training for about 4 days now. From the looks of it, the training will take another 4 to 5 days to complete. I would expect it to take a total of 9 days to train on CPU.

I'm looking at a few different ways to speed the training up on CPU. If you have GPU - use it. Another option is to run this using Google Compute Engine in google cloud. This would significantly decrease the amount of time required to train.

@mvgalle Thank you :)