IsNonZeroΒΆ
Returns True if the input is a single element tensor which is not equal to zero.
Abstract Signature:
IsNonZero(input: Tensor)
JAX (Core)
API:
βStrategy: Macro '{input}.size == 1 and {input}.item() != 0'
NumPy
API:
numpy.allStrategy: Macro '{input}.size == 1 and {input}.item() != 0'
Keras
API:
βStrategy: Macro 'keras.ops.size({input}) == 1 and keras.ops.convert_to_numpy({input}).item() != 0'
TensorFlow
API:
βStrategy: Macro 'tf.size({input}) == 1 and tf.get_static_value({input}) != 0'
Apple MLX
API:
βStrategy: Macro '{input}.size == 1 and {input}.item() != 0'
Flax NNX
API:
βStrategy: Macro '{input}.size == 1 and {input}.item() != 0'
PaxML / Praxis
API:
βStrategy: Macro '{input}.size == 1 and {input}.item() != 0'