tf.keras.initializers.Constant  |  TensorFlow v2.16.1 (original) (raw)

tf.keras.initializers.Constant

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

Initializer that generates tensors with constant values.

Inherits From: Initializer

View aliases

Main aliases

tf.keras.initializers.constant

tf.keras.initializers.Constant(
    value=0.0
)

Used in the notebooks

Used in the tutorials
Classification on imbalanced data Train a Deep Q Network with TF-Agents

Only scalar values are allowed. The constant value provided must be convertible to the dtype requested when calling the initializer.

Examples:

# Standalone usage: initializer = Constant(10.) values = initializer(shape=(2, 2))

# Usage in a Keras layer: initializer = Constant(10.) layer = Dense(3, kernel_initializer=initializer)

Args
value A Python scalar.

Methods

clone

View source

clone()

from_config

View source

@classmethod from_config( config )

Instantiates an initializer from a configuration dictionary.

Example:

initializer = RandomUniform(-1, 1)
config = initializer.get_config()
initializer = RandomUniform.from_config(config)
Args
config A Python dictionary, the output of get_config().
Returns
An Initializer instance.

get_config

View source

get_config()

Returns the initializer's configuration as a JSON-serializable dict.

Returns
A JSON-serializable Python dict.

__call__

View source

__call__(
    shape, dtype=None
)

Returns a tensor object initialized as specified by the initializer.

Args
shape Shape of the tensor.
dtype Optional dtype of the tensor.