You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've done as follows on macOS 11.4 (Even though the ref says "OS Requirements macOS 12.0+"), python==3.8.2 and worked [ref: https://developer.apple.com/metal/tensorflow-plugin/]:
Create a venv on x86 terminal, i.e. Rosetta Terminal (see: https://dev.to/courier/tips-and-tricks-to-setup-your-apple-m1-for-development-547g)
i.e. Environment Setup:
x86 : AMD
Create venv: python3 -m venv ~/PATH/tensorflow-metal (Substitute PATH with your real PATH)
Activate the venv: source ~/PATH/tensorflow-metal/bin/activate
Update pip: python -m pip install -U pip
Install any library/package you need. For instance:
For instance: pip install matplotlib jupyterlab
Install base tensorflow:
python -m pip install tensorflow-macos
Install metal plugin:
python -m pip install tensorflow-metal
Activity
ThatGuySam commentedon Jun 15, 2021
It's probably not very accurate to say Full Native support.
Let's go with:
✅ Yes, Initial Native Apple Silicon Support via Apple's Metal Plugin
And then we'll update it when Native ARM/Apple Silicon compatibility is available through the official distribution channels.
ThatGuySam commentedon Jun 15, 2021
Update is now live on the site!
https://doesitarm.com/app/tensorflow/
Feel free to comment on this issue for any future updates.
Until then, you're welcome to browse through the other M1 Issues to help with missing info on other apps.
stephanobryan commentedon Jun 25, 2021
I've done as follows on macOS 11.4 (Even though the ref says "OS Requirements macOS 12.0+"), python==3.8.2 and worked [ref: https://developer.apple.com/metal/tensorflow-plugin/]:
Create a venv on x86 terminal, i.e. Rosetta Terminal (see: https://dev.to/courier/tips-and-tricks-to-setup-your-apple-m1-for-development-547g)
i.e. Environment Setup:
x86 : AMD
Create venv: python3 -m venv ~/PATH/tensorflow-metal (Substitute PATH with your real PATH)
Activate the venv: source ~/PATH/tensorflow-metal/bin/activate
Update pip: python -m pip install -U pip
Install any library/package you need. For instance:
For instance: pip install matplotlib jupyterlab
Install base tensorflow:
python -m pip install tensorflow-macos
Install metal plugin:
python -m pip install tensorflow-metal
Good Luck & Cheers!