DEV Community

Avnish
Avnish

Posted on

How to do machine/deep learning on older laptops

I have a really old HP Pavilion G6, which is capable of simple programming task(app/website development and writing scripts), but when it comes to deep learning specially with tensorflow, it just throttles and never gives output.

I have heard about splitting task on GPU(my GPU isn't good either) but haven't tried it so can someone give me suggestions about doing deep learning stuff on older laptops?

I have tried Kaggle kernels but the website becomes unresponsive sometimes.Also, I am a student so for now I don't have enough money to buy a new one

Top comments (8)

Collapse
 
susensio profile image
Susensio

Have you considered cloud computing? Google Colab gives you a Tesla K80 GPU for 12 hours in a row and its free. You could also pay for some Floyhub machine.

Collapse
 
bovem profile image
Avnish

Thanks, I will try it.

Collapse
 
terkwood profile image
Felix Terkhorn

Just curious, did you ever find a nice solution? I'm waiting a few more months before investing in new hardware... My current machine is also junk.

CoLab does seem pretty nice, I used that a tiny bit. Sometimes I've busted the RAM limit.

Have a Kaggle account but haven't dug in.

Collapse
 
rhymes profile image
rhymes

cloud gif

Sorry, I couldn't resist :P

Collapse
 
itsasine profile image
ItsASine (Kayla)

The Cloud

Collapse
 
bgadrian profile image
Adrian B.G.

Definitely outsource it, use the #cloud.

Collapse
 
jonrandy profile image
Jon Randy ๐ŸŽ–๏ธ

I played with training neural nets to perform OCR back in the late 80s on my ZX Spectrum. That had 128K of RAM and a processor that ran at 4Mhz

Collapse
 
bovem profile image
Avnish

Tried TensorFlow? LOL