FYI I’ve been doing this course by running all training locally. I am really impressed by the M1 Pro performance vs my Desktop. The Tensorflow-macos using metal api is finally stable enough to do all the training for this course series so far. This is some training statistics for training time in W3 homework:
Laptop:
M1 CPU 10-core (macOS 12.4): 101.4 seconds
M1 GPU 16-core (Metal api macOS 12.4): 40.8 seconds
Desktop:
I9 12900k CPU (macOS 12.4): 212.3 seconds
AMD 6900xt GPU(Metal api macOS 12.4): 90 seconds
AMD 6900xt GPU (ROCM 5.2 Ubuntu 20.04): 51.4 seconds
Just wanted to post in case there are other students out there with m1 Macs you can probably get better performance running locally vs the free Jupyter cloud!