# tf.contrib.framework.global_variable

<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v1.15.0/tensorflow/contrib/framework/python/ops/variables.py#L185-L206) |

Create a variable with a value and add it to `GraphKeys.GLOBAL_VARIABLES`.

    tf.contrib.framework.global_variable(
        initial_value, validate_shape=True, name=None, use_resource=None
    )

<br />

<br />

<br />

| ## Args ||
|---|---|
| `initial_value` | See variables.Variable.**init**. |
| `validate_shape` | See variables.Variable.**init**. |
| `name` | See variables.Variable.**init**. |
| `use_resource` | If `True` use a ResourceVariable instead of a Variable. |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| New variable. ||

<br />