update: I was able to get it to work. The key was to do the following:
pip install tensorflow-macos
pip install tensorflow-metal
I saw that somewhere on reddit, but it worked for me, I could import tf without any issue, and when I created a tensor, I got diagnostics implying that metal acceleration was being used
For reference, I got the issues by the OP when I did install tensorflow instead of install tensorflow-macos, which seems to be incorrectly suggested (as of today Jan 7 2026) by the official Apple tf metal docs.
I can't tell if tensorflow-macos is an official package, but whatever.
Topic:
Machine Learning & AI
SubTopic:
General
Tags: