I'm training with the CPU backend for Torch with Python3.7 on anaconda with a quad-core CPU, and it seems very slow. After running for 12 hours, it had only completely 30 epoches out of the max of 950, and my loss had only gotten down to about 12. I estimate a full training would likely take an entire week. Is this normal without cuda? Is there anything I can do to speed up performance without getting a GPU?
I'm training with the CPU backend for Torch with Python3.7 on anaconda with a quad-core CPU, and it seems very slow. After running for 12 hours, it had only completely 30 epoches out of the max of 950, and my loss had only gotten down to about 12. I estimate a full training would likely take an entire week. Is this normal without cuda? Is there anything I can do to speed up performance without getting a GPU?