Just wanted to add I have tried most combinations of Tensorflow 2.16.1, 2.15, and 2.14, with Pythons 3.9, 3.10 and 3.11, and with conda or pip virtual environments, all with and without tensorflow-metal. The results are always the same, with all moderately complex models I've tried employing convolution and batch normalization total failures with gpu support, and with success under colab or cpu-only Mac configs.
The tensorflow install page does suggest this, though they also link to install procedures for the defective tensorflow-metal package.
macOS 10.12.6 (Sierra) or later (no GPU support)
https://www.tensorflow.org/install
Topic:
Machine Learning & AI
SubTopic:
General
Tags: