| View source on GitHub | 
Computes a safe divide which returns 0 if y (denominator) is zero.
tf.math.divide_no_nan(
    x, y, name=None
)
  tf.constant(3.0) / 0.0 <tf.Tensor: shape=(), dtype=float32, numpy=inf> tf.math.divide_no_nan(3.0, 0.0) <tf.Tensor: shape=(), dtype=float32, numpy=0.0>
Note that 0 is returned if y is 0 even if x is nonfinite:
tf.math.divide_no_nan(np.nan, 0.0) <tf.Tensor: shape=(), dtype=float32, numpy=0.0>
| Args | |
|---|---|
| x | A Tensor. Must be one of the following types:float32,float64. | 
| y | A Tensorwhose dtype is compatible withx. | 
| name | A name for the operation (optional). | 
| Returns | |
|---|---|
| The element-wise value of the x divided by y. | 
    © 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
    https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/math/divide_no_nan