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

M1 Apple machine support #5804

Open
EdwardCuiPeacock opened this issue Mar 20, 2023 · 4 comments
Open

M1 Apple machine support #5804

EdwardCuiPeacock opened this issue Mar 20, 2023 · 4 comments
Assignees

Comments

@EdwardCuiPeacock
Copy link
Contributor

Currently, TFX hard codes the tensorflow version here https://github.com/tensorflow/tfx/blob/master/tfx/dependencies.py, which specifically uses tensorflow package. However, tensorflow is not supported on M1 Apple silicon; users need to install tensorflow-macos in order to run tensorflow (does not change Python imports in scripts). Tensorflow has yet to support arm64 wheels for M1 Apple silicon (see this issue: tensorflow/tensorflow#57185). So at the meantime, it will be nice to offer certain platform-dependent flexibility that allows the M1 silicon users to use tensorflow-macos as depedency.

@singhniraj08
Copy link
Contributor

@EdwardCuiPeacock,

This feature request is already in progress and team is working on priority for this, but there are internal infrastructure reasons for why this has proceeded slowly.

Rest assured, You can follow this TF forum thread for updates and we will update this thread once we have some updates.

Thank you!

@EdwardCuiPeacock
Copy link
Contributor Author

Thank you for the response. @singhniraj08 Looking forward to being able to do fully local development on my new machine.

@yingding
Copy link

yingding commented Aug 13, 2023

+1 , thanks for the great work. The TF 2.13 now supports apple silicon natively (https://blog.tensorflow.org/2023/07/whats-new-in-tensorflow-213-and-keras-213.html). I am looking forward to the TFX support on apple silicon soon.

@tangm
Copy link

tangm commented Dec 18, 2023

There's been some PRs relevant to this and I've written up my experience trying to get tfx 1.14.0 working on apple silicon natively here

The relevant pull requests are:

EDIT: wrong link, add issue links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants