Hello everyone,
I want to train my first modell with 35 hours of training data on a laptop with 16 GB RAM, a 2,6 GHz 6-Core Intel Core i7 processor and no proper GPU (Intel HD only)
I don’t have much experience with Tensorflow so some concepts like epochs are still a little vague for me. Maybe I can solve my problems with more arguments for the script.
I let DeepSpeech.py run over the night with only train_files, dev_files, test_files and export_dir as an argument. After 14 hours it hasn’t finished the first epoch.
Is this normal? How can I optimize this? A few thoughts I have:
- I am thinking about renting a cloud service for training, does anybody has tips for that? Wich one works well and fits into the budget of a mere hobby?
- Another way to solve this is running the training inside a VM, so I can stop the process and let it run in intervalls over weeks with 70% of my processor during normal usage. (I already did this with other projects that took very long)
- Maybe a external GPU could be a good investment. Does anyone have made experiences with that?
- Or I just let it run on an old laptop in a corner for weeks, it would be an 2015 i5 processor with 14 GB RAM.
Wich option would you prefere? Or did I forget about another way to solve this?