Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tensorflow #701

Closed
TommyIX opened this issue Jun 15, 2021 · 3 comments
Closed

Tensorflow #701

TommyIX opened this issue Jun 15, 2021 · 3 comments
Labels
App Update Updates on the status on a give App in the list

Comments

@TommyIX
Copy link

TommyIX commented Jun 15, 2021

The official name of the app
Tensorflow

Is there a supported version available on a stable release channel?
Yes

Proposed New App Status
✅ Yes, Full Native Apple Silicon Support

Related Issue Tracker Links or discussion
Tensorflow-Metal Plugin official page: https://developer.apple.com/metal/tensorflow-plugin/

An Official App Download Page
Also in https://developer.apple.com/metal/tensorflow-plugin/

Full Screenshot with the App and Activity Monitor(if self reporting) or Silicon Info
截屏2021-06-15 08 47 11

@TommyIX TommyIX added the App Update Updates on the status on a give App in the list label Jun 15, 2021
@ThatGuySam
Copy link
Owner

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
Copy link
Owner

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
Copy link

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/]:

  1. 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

  2. Install any library/package you need. For instance:
    For instance: pip install matplotlib jupyterlab

  3. Install base tensorflow:
    python -m pip install tensorflow-macos

  4. Install metal plugin:
    python -m pip install tensorflow-metal

Good Luck & Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App Update Updates on the status on a give App in the list
Projects
None yet
Development

No branches or pull requests

3 participants