I have installed TitanXP Nvidia drivers on Ubuntu 16.04.4 LTS platform following all the commands at:
https://docs.nvidia.com/ngc/ngc-titan-setup-guide/index.html
I have pulled the latest tensorflow NGC container (nvcr.io/nvidia/tensorflow 18.06-py3)
The nvidia-smi command correctly reports the card.
However, when I run a Keras model, it seems that it is run only in cpu, as the nvidia-smi command shows no gpu utilization!!
How can this be happening? Any hints??