To install Tensorflow on a Silicon Mac, do the following in a virtual environment:

pip install tensorflow-macos
pip install tensorflow-metal

Ensure the version of tensorflow-metal matches with the tensorflow-macos version