Submitted by PleasantBase6967 t3_10nbrss in MachineLearning
marcingrzegzhik t1_j67vr5l wrote
It depends on the scope of your projects. If you're only training small models (like GANs, CNNs, etc.), then a decent modern laptop with 8+ GB RAM and an intel i7 or Ryzen 7 processor should suffice. GPUs are nice to have, but with an Intel i7 or Ryzen 7 processor you can do most of the work without them. As for the OS, Windows and Linux are both fine, but I'd recommend Linux for ML projects for maximum compatibility. Hope this helps!
PleasantBase6967 OP t1_j67vufs wrote
Thanks
PleasantBase6967 OP t1_j67w2s0 wrote
What is your opinion on macOS and the M1 chip using PyTorch
float16 t1_j67wop0 wrote
It looks like you don't care about throughput so it doesn't matter.
PleasantBase6967 OP t1_j67wue5 wrote
Throughput matters for me. How is it affected?
float16 t1_j681kmd wrote
Then you shouldn't be training on a laptop, and should train on a remote server, in which case your laptop doesn't matter.
CKtalon t1_j682dxf wrote
Don’t bother. mps support is terrible. Tensorflow GPU support is better in comparison.
However, the MBA is good for fast and efficient cpu prototyping which you should ship off to a Linux running workstation or cloud with discrete Nvidia GPUs.
Viewing a single comment thread. View all comments