# Module: tf.compat.v1.debugging

<br />

Public API for tf.debugging namespace.

## Modules

[`experimental`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/debugging/experimental) module: Public API for tf.debugging.experimental namespace.

## Functions

[`Assert(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/Assert): Asserts that the given condition is true.

[`assert_all_finite(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/verify_tensor_all_finite): Assert that the tensor does not contain any NaN's or Inf's.

[`assert_equal(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_equal): Assert the condition `x == y` holds element-wise.

[`assert_greater(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_greater): Assert the condition `x > y` holds element-wise.

[`assert_greater_equal(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_greater_equal): Assert the condition `x >= y` holds element-wise.

[`assert_integer(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_integer): Assert that `x` is of integer dtype.

[`assert_less(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_less): Assert the condition `x < y` holds element-wise.

[`assert_less_equal(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_less_equal): Assert the condition `x <= y` holds element-wise.

[`assert_near(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_near): Assert the condition `x` and `y` are close element-wise.

[`assert_negative(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_negative): Assert the condition `x < 0` holds element-wise.

[`assert_non_negative(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_non_negative): Assert the condition `x >= 0` holds element-wise.

[`assert_non_positive(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_non_positive): Assert the condition `x <= 0` holds element-wise.

[`assert_none_equal(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_none_equal): Assert the condition `x != y` holds element-wise.

[`assert_positive(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_positive): Assert the condition `x > 0` holds element-wise.

[`assert_proper_iterable(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/assert_proper_iterable): Static assert that values is a "proper" iterable.

[`assert_rank(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_rank): Assert `x` has rank equal to `rank`.

[`assert_rank_at_least(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_rank_at_least): Assert `x` has rank equal to `rank` or higher.

[`assert_rank_in(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_rank_in): Assert `x` has rank in `ranks`.

[`assert_same_float_dtype(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/assert_same_float_dtype): Validate and return float type based on `tensors` and `dtype`.

[`assert_scalar(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_scalar): Asserts that the given `tensor` is a scalar (i.e. zero-dimensional).

[`assert_shapes(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/debugging/assert_shapes): Assert tensor shapes and dimension size relationships between tensors.

[`assert_type(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/compat/v1/assert_type): Statically asserts that the given `Tensor` is of the specified type.

[`check_numerics(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/check_numerics): Checks a tensor for NaN and Inf values.

[`disable_check_numerics(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/disable_check_numerics): Disable the eager/graph unified numerics checking mechanism.

[`disable_traceback_filtering(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/disable_traceback_filtering): Disable filtering out TensorFlow-internal frames in exception stack traces.

[`enable_check_numerics(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/enable_check_numerics): Enable tensor numerics checking in an eager/graph unified fashion.

[`enable_traceback_filtering(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/enable_traceback_filtering): Enable filtering out TensorFlow-internal frames in exception stack traces.

[`get_log_device_placement(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/get_log_device_placement): Get if device placements are logged.

[`is_finite(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/math/is_finite): Returns which elements of x are finite.

[`is_inf(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/math/is_inf): Returns which elements of x are Inf.

[`is_nan(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/math/is_nan): Returns which elements of x are NaN.

[`is_non_decreasing(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/math/is_non_decreasing): Returns `True` if `x` is non-decreasing.

[`is_numeric_tensor(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/is_numeric_tensor): Returns `True` if the elements of `tensor` are numbers.

[`is_strictly_increasing(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/math/is_strictly_increasing): Returns `True` if `x` is strictly increasing.

[`is_traceback_filtering_enabled(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/is_traceback_filtering_enabled): Check whether traceback filtering is currently enabled.

[`set_log_device_placement(...)`](https://www.tensorflow.org/versions/r2.14/api_docs/python/tf/debugging/set_log_device_placement): Turns logging for device placement decisions on or off.