
I haven’t found a way to install the plugins using Conda yet. I am using a Conda environment by default, so I had to first deactivate it. That’s the only version that Apple’s plugin supports for Intel-based Macs at the time of writing.įirst, let’s open Terminal app. Python 3.8 - The only version that is supportedīefore you follow the official installation instructions, you need to have python 3.8. I do not have M1-based Mac, so I will focus on installing on Intel-based 16-inch Macbook Pro model with AMD GPU that I have. But I don’t think my short post will cover every use case and every issue, so if you find something that I miss, please let me know, and I will try to update the post accordingly. In this post, I just want to share how I was able to install all the necessary softwares and test it on Jupyter notebook. You will also find many forum posts on various issues people have encountered. In the link above, you will find the official instructions from Apple on how to install python packages to utilize your GPUs for both M1 and Intel-based Macs. Then, I saw there was a Github repo that experimentally supported Mac GPU with Tensorflow, and only recently realized that now Apple started to support it more officially. When it worked, it worked great, but when it didn’t, it just didn’t. I have used PlaidML to get around this issue.

Most, if not all, ML frameworks only supports Nvidia GPUs.

I have been very happy with my Conda virtual environment setup to do machine learning experiments locally, but as you probably already know, you cannot utilize AMD GPUs on Mac with Tensorflow.

I cannot take responsibility for any harm done to your computer. Photo by is based on my experience and it may not work for your machine.
