tf.debugging.assert_negative

View source on GitHub

Assert the condition x < 0 holds element-wise.

tf.debugging.assert_negative(
    x, message=None, summarize=None, name=None
)

This Op checks that x[i] < 0 holds for every element of x. If x is empty, this is trivially satisfied.

If x is not negative everywhere, message, as well as the first summarize entries of x are printed, and InvalidArgumentError is raised.

Args:

Returns:

Op raising InvalidArgumentError unless x is all negative. This can be used with tf.control_dependencies inside of tf.functions to block followup computation until the check has executed.

Raises:

Eager Compatibility

returns None