# tf.compat.v1.variable_op_scope

<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/variable_scope.py#L2585-L2615) |

> [!WARNING]
> **Deprecated:** context manager for defining an op that creates variables.

    @tf_contextlib.contextmanager
    tf.compat.v1.variable_op_scope(
        values,
        name_or_scope,
        default_name=None,
        initializer=None,
        regularizer=None,
        caching_device=None,
        partitioner=None,
        custom_getter=None,
        reuse=None,
        dtype=None,
        use_resource=None,
        constraint=None
    )