In your read me it says -
"In the computer that you will perform the training -- protip: don't train the model in the Raspberry Pi! -- install all the requirements by runnig:"
Could you give some specs on the computer? I currently don't own a GPU based PC so was wondering if I need to get one or use cloud based GPU instance.
No, you don't need a GPU at all. It helps, of course, but it not necessary. I don't remember the specs of the computer we used, but to give you an idea we give all the training data to undergrad students in the machine learning class (https://www.kaggle.com/c/mac0460-self-driving) they achieved good results with their personal laptop.