Hello I was trying tf.nn.ctc_loss using the example on the tensorflow documentation page https://www.tensorflow.org/api_docs/python/tf/nn/ctc_loss. With tensorflow metal 1.1.0. the results contains Nan for all but the blank label. The result is
<tf.Tensor: shape=(12, 8, 6), dtype=float32, numpy=
array([[[-0.4672395 , nan, nan, nan,
nan, nan],
[-0.5027784 , nan, nan, nan,
nan, nan],
[-0.56907517, nan, nan, nan,
nan, nan],...
The same code works well when runing on the CPU without the metal plugin.