@tf_export(v1=['math.reduce_any', 'reduce_any'])
@deprecation.deprecated_args(None, 'keep_dims is deprecated, use keepdims instead', 'keep_dims')
def reduce_any_v1(input_tensor, axis=None, keepdims=None, name=None, reduction_indices=None, keep_dims=None):
    'Computes the "logical or" of elements across dimensions of a tensor.\n\n  Reduces `input_tensor` along the dimensions given in `axis`.\n  Unless `keepdims` is true, the rank of the tensor is reduced by 1 for each\n  entry in `axis`. If `keepdims` is true, the reduced dimensions\n  are retained with length 1.\n\n  If `axis` is None, all dimensions are reduced, and a\n  tensor with a single element is returned.\n\n  For example:\n\n  ```python\n  x = tf.constant([[True,  True], [False, False]])\n  tf.reduce_any(x)  # True\n  tf.reduce_any(x, 0)  # [True, True]\n  tf.reduce_any(x, 1)  # [True, False]\n  ```\n\n  Args:\n    input_tensor: The boolean tensor to reduce.\n    axis: The dimensions to reduce. If `None` (the default), reduces all\n      dimensions. Must be in the range `[-rank(input_tensor),\n      rank(input_tensor))`.\n    keepdims: If true, retains reduced dimensions with length 1.\n    name: A name for the operation (optional).\n    reduction_indices: The old (deprecated) name for axis.\n    keep_dims: Deprecated alias for `keepdims`.\n\n  Returns:\n    The reduced tensor.\n\n  @compatibility(numpy)\n  Equivalent to np.any\n  @end_compatibility\n  '
    axis = deprecation.deprecated_argument_lookup('axis', axis, 'reduction_indices', reduction_indices)
    keepdims = deprecation.deprecated_argument_lookup('keepdims', keepdims, 'keep_dims', keep_dims)
    return reduce_any(input_tensor, axis, keepdims, name)
Computes the "logical or" of elements across dimensions of a tensor.

Reduces `input_tensor` along the dimensions given in `axis`.
Unless `keepdims` is true, the rank of the tensor is reduced by 1 for each
entry in `axis`. If `keepdims` is true, the reduced dimensions
are retained with length 1.

If `axis` is None, all dimensions are reduced, and a
tensor with a single element is returned.

For example:

```python
x = tf.constant([[True,  True], [False, False]])
tf.reduce_any(x)  # True
tf.reduce_any(x, 0)  # [True, True]
tf.reduce_any(x, 1)  # [True, False]
```

Args:
  input_tensor: The boolean tensor to reduce.
  axis: The dimensions to reduce. If `None` (the default), reduces all
    dimensions. Must be in the range `[-rank(input_tensor),
    rank(input_tensor))`.
  keepdims: If true, retains reduced dimensions with length 1.
  name: A name for the operation (optional).
  reduction_indices: The old (deprecated) name for axis.
  keep_dims: Deprecated alias for `keepdims`.

Returns:
  The reduced tensor.

@compatibility(numpy)
Equivalent to np.any
@end_compatibility
@tf_export(v1=['math.reduce_any', 'reduce_any'])
@deprecation.deprecated_args(None, 'keep_dims is deprecated, use keepdims instead', 'keep_dims')
def reduce_any_v1(input_tensor, axis=None, keepdims=None, name=None, reduction_indices=None, keep_dims=None):
    'Computes the "logical or" of elements across dimensions of a tensor.\n\n  Reduces `input_tensor` along the dimensions given in `axis`.\n  Unless `keepdims` is true, the rank of the tensor is reduced by 1 for each\n  entry in `axis`. If `keepdims` is true, the reduced dimensions\n  are retained with length 1.\n\n  If `axis` is None, all dimensions are reduced, and a\n  tensor with a single element is returned.\n\n  For example:\n\n  ```python\n  x = tf.constant([[True,  True], [False, False]])\n  tf.reduce_any(x)  # True\n  tf.reduce_any(x, 0)  # [True, True]\n  tf.reduce_any(x, 1)  # [True, False]\n  ```\n\n  Args:\n    input_tensor: The boolean tensor to reduce.\n    axis: The dimensions to reduce. If `None` (the default), reduces all\n      dimensions. Must be in the range `[-rank(input_tensor),\n      rank(input_tensor))`.\n    keepdims: If true, retains reduced dimensions with length 1.\n    name: A name for the operation (optional).\n    reduction_indices: The old (deprecated) name for axis.\n    keep_dims: Deprecated alias for `keepdims`.\n\n  Returns:\n    The reduced tensor.\n\n  @compatibility(numpy)\n  Equivalent to np.any\n  @end_compatibility\n  '
    axis = deprecation.deprecated_argument_lookup('axis', axis, 'reduction_indices', reduction_indices)
    keepdims = deprecation.deprecated_argument_lookup('keepdims', keepdims, 'keep_dims', keep_dims)
    return reduce_any(input_tensor, axis, keepdims, name)