Hacker News new | ask | show | jobs
by stevenaleach 3376 days ago
A machine learning laptop doesn't make a lot of sense - you won't find a laptop with a comparable GPU. Really, the answer is whatever you are comfortable working on - you'll be connecting to a server or AWS GPU instance to actually train any large net and generally writing and testing on a laptop. That being said, get anything with an NVIDIA card (for the time being everything runs on CUDA) or that testing will be done on the CPU, though perhaps there will be libraries supporting OpenCL down the road.
2 comments

> you won't find a laptop with a comparable GPU

Sure you will:

https://arstechnica.com/gadgets/2016/08/nvidia-pascal-laptop...

The real problem is sustained performance within a laptop form factor, as the article says:

How well the GTX 1080 maintains that speed within the confines of a laptop is largely going to depend on the design chops of laptop makers

It gets hot in those tight little boxes.

So if I want to use something like this I should be looking for a desktop pc?
I would definitely prefer a desktop for this kind of thing, yes.
Yes, you're right. I was thinking in using an NVIDIA card that allows me to use CUDA and CUDNN. Do you know if CUDNN makes a difference? Thanks!