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
tf.keras.initializers.Constant( value=0.0 )
Used in the notebooks
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. |