Registers None gradients for ArgMax
authorAlexandre Passos <apassos@google.com>
Sat, 24 Feb 2018 00:51:50 +0000 (16:51 -0800)
committerTensorFlower Gardener <gardener@tensorflow.org>
Sat, 24 Feb 2018 01:00:33 +0000 (17:00 -0800)
PiperOrigin-RevId: 186843686

tensorflow/python/ops/math_grad.py

index 9d5289f..bf28f74 100644 (file)
@@ -35,6 +35,12 @@ def _safe_shape_div(x, y):
   return x // math_ops.maximum(y, 1)
 
 
+@ops.RegisterGradient("ArgMax")
+def _ArgMaxGrad(op, grad):
+  del op, grad
+  return [None, None]
+
+
 @ops.RegisterGradient("Sum")
 def _SumGrad(op, grad):
   """Gradient for Sum."""