# tf.compat.v1.count_up_to

<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v2.14.0/tensorflow/python/ops/state_ops.py#L358-L379) |

Increments 'ref' until it reaches 'limit'. (deprecated)

    tf.compat.v1.count_up_to(
        ref, limit, name=None
    )

> [!WARNING]
> **Deprecated:** THIS FUNCTION IS DEPRECATED. It will be removed in a future version. Instructions for updating: Prefer Dataset.range instead.

<br />

<br />

<br />

| ## Args ||
|---|---|
| `ref` | A Variable. Must be one of the following types: `int32`, `int64`. Should be from a scalar `Variable` node. |
| `limit` | An `int`. If incrementing ref would bring it above limit, instead generates an 'OutOfRange' error. |
| `name` | A name for the operation (optional). |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| A `Tensor`. Has the same type as `ref`. A copy of the input before increment. If nothing else modifies the input, the values produced will all be distinct. ||

<br />