Submitted by AutoModerator t3_yntyhz in MachineLearning
dulipat t1_iwb24o3 wrote
Hello, I'm looking to buy a secondhand MacBook Pro M1 with 8 GB RAM, is it good enough for ML? Mostly I work with tabular data (not computer vision).
Cheers!
XGDragon t1_iwtoxjr wrote
RAM not super relevant, just minibatch down to 8Gb. Depends on your data of course.
I-am_Sleepy t1_ix2kx3a wrote
It actually depends on the data size, a small tabular data 8 Gb would be sufficient. But a larger one might require more ram
If you train a single model, this shouldn’t be a problem. But using framework like Pycaret would need a bit more ram as it also use parallel processing
I have 16 Gb model with about 6m rows and 10 columns, Pycaret used ~10-15 Gb of ram (yep, it also use swap), but that also depends on what model you are using (SVM use a lot of ram, but LightGBM should be fine)
For the long run, you would eventually off load heavy training task to cloud with team green gpu anyway (cuML and/or RAPIDS). For starters, Colab + gDrive is fine, but a dedicate compute engine is a lot more convenient
Viewing a single comment thread. View all comments