In our company we bought 12 MacBook Pro M1 Max in order to start a new business branch on IA.
During the training of the people of the new department we are experiencing some weird effects that I assume are related to the issue of this post.
We are developing a simple GAN an when training the solution, the behavior of the convergence of the discriminator is different if we use GPU than using only CPU or even executing in Collab.
We've read a lot, but this is the only one post that seems to talk about similar behavior.
Unfortunately, after updating to 0.4 version problem persists.
My Hardware/Software:
MacBook Pro.
model: MacBookPro18,2.
Chip: Apple M1 Max.
Cores: 10 (8 de rendimiento y 2 de eficiencia).
Memory: 64 GB.
firmware: 7459.101.3.
OS: Monterey 12.3.1.
OS Version: 7459.101.3.
Python version 3.8 and libraries (the most related) using !pip freeze
keras==2.8.0
Keras-Preprocessing==1.1.2
....
tensorboard==2.8.0
tensorboard-data-server==0.6.1
tensorboard-plugin-wit==1.8.1
tensorflow-datasets==4.5.2
tensorflow-docs @ git+https://github.com/tensorflow/docs@7d5ea2e986a4eae7573be3face00b3cccd4b8b8b
tensorflow-macos==2.8.0
tensorflow-metadata==1.7.0
tensorflow-metal==0.4.0
#####. CODE TO REPRODUCE. #######
Code does not fit in the max space in this message... I've shared a Google Collab Notebook at:
https://colab.research.google.com/drive/1oDS8EV0eP6kToUYJuxHf5WCZlRL0Ypgn?usp=sharing
You can easily see that loss goes to 0 after 1 or 2 epochs when GPU is enabled, buy if GPU is disabled everything is OK
Post
Replies
Boosts
Views
Activity
We are developing a simple GAN an when training the solution, the behavior of the convergence of the discriminator is different if we use GPU than using only CPU or even executing in Collab.
We've read a lot, but this is the only one post that seems to talk about similar behavior.
Unfortunately, after updating to 0.4 version problem persists.
My Hardware/Software: MacBook Pro. model: MacBookPro18,2. Chip: Apple M1 Max. Cores: 10 (8 de rendimiento y 2 de eficiencia). Memory: 64 GB. firmware: 7459.101.3. OS: Monterey 12.3.1. OS Version: 7459.101.3.
Python version 3.8 and libraries (the most related) using !pip freeze
keras==2.8.0 Keras-Preprocessing==1.1.2 .... tensorboard==2.8.0 tensorboard-data-server==0.6.1 tensorboard-plugin-wit==1.8.1 tensorflow-datasets==4.5.2 tensorflow-docs @ git+https://github.com/tensorflow/docs@7d5ea2e986a4eae7573be3face00b3cccd4b8b8b tensorflow-macos==2.8.0 tensorflow-metadata==1.7.0 tensorflow-metal==0.4.0
#####. CODE TO REPRODUCE. ####### Code does not fit in the max space in this message... I've shared a Google Collab Notebook at:
https://colab.research.google.com/drive/1oDS8EV0eP6kToUYJuxHf5WCZlRL0Ypgn?usp=sharing
You can easily see that loss goes to 0 after 1 or 2 epochs when GPU is enabled, buy if GPU is disabled everything is OK