I'm getting the warning after running tensorflow.keras.model's Sequential() (that is, "...could not identify NUMA node on GPU...")
Still, TensorFlow seems to be working in Jupyter Notebook. running on a Apple M2, Ventura 13.5.1
For example, next I can compile the model from the Sequential call, and fit it:
history = model.fit(X_train, y_train,
batch_size=100,
epochs=10,
verbose=2,
validation_data=(X_test, y_test))
I do get a warning on the first two epochs but the subsequent others continue on without the warnings:
`
...
25/25 - 2s - loss: 0.6618 - accuracy: 0.5917 - val_loss: 0.6444 - val_accuracy: 0.7475 - 2s/epoch - 73ms/step
Epoch 2/10
2023-09-22 15:01:03.984920: I tensorflow/core/grappler/optimizers/custom_graph_optimizer_registry.cc:114] Plugin optimizer for device_type GPU is enabled.
...
`
My versions according to conda list shows:
python 3.11.4
tensorboard 2.13.0
tensorboard-data-server 0.7.1
tensorflow 2.13.0
tensorflow-estimator 2.13.0
tensorflow-macos 2.13.0
tensorflow-metal 1.0.1
Hope it helps.