I want to use the tfx 1.6.1 on Mac(M1 Max)

I want to use the tfx 1.6.1 version in my MacBook M1 Max, but it doesn’t seem compatible. Is there a way to solve it?

6 Likes

We are currently working on this issue, and will have an update in the fairly near future. Probably weeks, rather than months. In the meantime, some users have reported success with Rosetta. Other options include using a VM. We understand that neither of those is ideal.

1 Like

Bumping along with tensorflow-serving-api availability for M1s

1 Like

@Robert_Crowe HI, Do you have any update for apple M1.

Unfortunately this has taken longer than expected. I don’t have a firm ETA yet, but I know that folks are working on it.

Hi @Robert_Crowe , unfortunately, I am also waiting for this M1-compatible version, because I would like to use the module for my university project. Is there any news about the development status?
kind regards

I’m afraid that currently the best answer is to use Rosetta, which I know is not ideal. I’m trying to raise the priority for this, but there are internal infrastructure reasons for why this has proceeded slowly.

BTW, this is also a problem already (and growing) for several Alphabet teams, who also have M1 laptops.

Yes I will try using it with rosetta…but thanks a lot for trying to raise the priority. I am looking forward to try it when it is finished for M1!

1 Like

Hi @Robert_Crowe!

As far as I know, using Rosetta doesn’t work for TF(X) libraries since Rosetta can’t emulate AVX instructions.

Our team is also interested in running TFX in an linux/aarch64 environment (not specifically for macOS, i.e. a manylinux2014_aarch64 wheel rather than macosx_11_0_arm64 wheel).

Is there any ETA for aarch64 TFX? Since this was recently done for core TF, I assume the path forward is relatively straightforward?

3 Likes

I would also like to use tfx==1.10.0 tensorflow-macos==2.10.0 tensorflow-metal==0.6.0 on apple silicon arm64

Hey @Robert_Crowe - I know you from the mlops specialization - your’e great!
I’m also pumping this issue
I want to use TFX - first on my machine on docker compose before going to the cloud.
I tried with Rosetta and it failed to on AVX instructions
Is there any progress with it?
Thanks

1 Like

This is now over a year old, is an official solution for tfx on ARM64 coming anytime soon?

Hi Exyzzy - I was just in a meeting today discussing this. We will soon release an M1 version of core TensorFlow, but most of the libraries like TFX will be a couple of months from now. I know we’ve been saying that for a long time now, and it’s been frustrating for me too, but I think this time there is light at the end of the tunnel.

5 Likes

Is this still something on the roadmap to be released? or at least a more definitive target release time frame?

Appreciate the work you all are putting into this!

Hi pmishraworld - Yes, we are actually making progress on this, slowly. I really appreciate your patience, and I know this is taking much too long!

2 Likes

Any update on this? How can I use TFX on my mac pro M1

1 Like

Hi,

Does anyone have any idea about how to make TF work on m2 chips?

Tfx is still not working on m2 after 2 years. It is there any plan to release a version working with Mac silicon processors?