tf.compat.v1.variables_initializer  |  TensorFlow v2.16.1 (original) (raw)

tf.compat.v1.variables_initializer

Stay organized with collections Save and categorize content based on your preferences.

Returns an Op that initializes a list of variables.

View aliases

Compat aliases for migration

SeeMigration guide for more details.

tf.compat.v1.initializers.variables

tf.compat.v1.variables_initializer(
    var_list, name='init'
)

Migrate to TF2

In TF2, variables are initialized immediately when they are created. There is no longer a need to run variable initializers before using them.

Description

Used in the notebooks

Used in the tutorials
Tutorial on Multi Armed Bandits in TF-Agents

After you launch the graph in a session, you can run the returned Op to initialize all the variables in var_list. This Op runs all the initializers of the variables in var_list in parallel.

Calling initialize_variables() is equivalent to passing the list of initializers to Group().

If var_list is empty, however, the function still returns an Op that can be run. That Op just has no effect.

Args
var_list List of Variable objects to initialize.
name Optional name for the returned operation.
Returns
An Op that run the initializers of all the specified variables.