tensorflow / 2.9.1 / keras / initializers / get.html /

tf.keras.initializers.get

Retrieve a Keras initializer by the identifier.

The identifier may be the string name of a initializers function or class ( case-sensitively).

identifier = 'Ones'
tf.keras.initializers.deserialize(identifier)
<...keras.initializers.initializers_v2.Ones...>

You can also specify config of the initializer to this function by passing dict containing class_name and config as an identifier. Also note that the class_name must map to a Initializer class.

cfg = {'class_name': 'Ones', 'config': {} }
tf.keras.initializers.deserialize(cfg)
<...keras.initializers.initializers_v2.Ones...>

In the case that the identifier is a class, this method will return a new instance of the class by its constructor.

Args
identifier String or dict that contains the initializer name or configurations.
Returns
Initializer instance base on the input identifier.
Raises
ValueError If the input identifier is not a supported type or in a bad format.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/keras/initializers/get