Documentation
¶
Overview ¶
Package initializers include several weight initializers, to be used with context. They implement computation.VariableInitializer type.
Index ¶
Constants ¶
const NoSeed = int64(0)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type VariableInitializer ¶
VariableInitializer builds a node that returns a value to initialize a variable of the given shape. It is defined in the Context.
func RandomNormalFn ¶
func RandomNormalFn(initialSeed int64, stddev float64) VariableInitializer
RandomNormalFn returns an initializer that generates random normal values with the given standard deviation and mean set to 0.
The parameter `initialSeed` is used to initialize the random number generator -- only the first time it is used for a graph. If it is set to 0 (NoSeed), a random seed is instead generated (from the nanosecond clock).
func RandomUniformFn ¶
func RandomUniformFn(initialSeed int64, min, max float64) VariableInitializer
RandomUniformFn return an initializer that generates a random uniform values from [min, max).
The parameter `initialSeed` is used to initialize the random number generator -- only the first time it is used for a graph. If it is set to 0 (NoSeed), a random seed is instead generated (from the nanosecond clock).