Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

zandorf

macrumors member
Original poster
Oct 24, 2013
39
44
I am just starting exploration of Machine Learning on my Mac mini. I am looking to get an eGPU for 3D graphics, but also one compatible for Machine Learning. Doesn't need to be optimal, but reasonably functional for experimentation.

I have gotten Tensorflow running using my i7 CPU, but no luck using the iGPU (it "runs" but generates all NaN results). I realize I may need to go AMD GPU with OpenCL/PlaidML but can't try that prior to buying the eGPU.

Anyone have eGPU recommendations or a confirmed setup that works for Machine Learning?

For reference, this works with MM18 i7 CPU:
https://adventuresinmachinelearning.com/keras-tutorial-cnn-11-lines/
It cranks up my CPU cores nicely but looking for faster GPU processing.
 
Last edited:
For machine learning in general you should get a nvidia based card, which basically rules out any mac running mojave at the moment, as there are no drivers for nvidia available yet - ant it seems apple wants it tht way.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.