我无法识别下面的警告。我用的是M1 MacBook Air
from keras import models
from keras.layers import Dense
model=models.Sequential()
model.add(Dense(16,activation='relu',input_shape=(10000,)))
model.add(Dense(16,activation='relu'))
model.add(Dense(16,activation='sigmoid'))Metal device set to: Apple M1
2021-09-24 18:18:51.205006: I tensorflow/core/common_runtime/pluggable_device/pluggable_device_factory.cc:305] Could not identify NUMA node of platform GPU ID 0, defaulting to 0. Your kernel may not have been built with NUMA support.
2021-09-24 18:18:51.205728: I tensorflow/core/common_runtime/pluggable_device/pluggable_device_factory.cc:271] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 0 MB memory) -> physical PluggableDevice (device: 0, name: METAL, pci bus id: <undefined>)这是否意味着我没有使用m1的GPU?
发布于 2022-07-04 01:00:28
苹果硅是UMA,而不是NUMA。这是一个统一的内存体系结构。所以忽略这条信息。TF将工作,尽管这令人讨厌的信息信息。
发布于 2021-10-20 20:38:12
您正在GPU上运行,但是如果尝试使用Adam优化器,您可能会发现问题。如果你真的尝试了SGD而不是。
如果要检查培训时是否使用GPU,可以将%GPU和GPU时间添加到活动监视器中。
https://datascience.stackexchange.com/questions/102435
复制相似问题