initializers

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

Package initializers include several weight initializers, to be used with context. They implement computation.VariableInitializer type.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func One

func One(graph *Graph, shape shapes.Shape) *Node

One initializes variables with one.

func Zero

func Zero(graph *Graph, shape shapes.Shape) *Node

Zero initializes variables with zero.

Types

type VariableInitializer

type VariableInitializer func(graph *Graph, shape shapes.Shape) *Node

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(stddev float64) VariableInitializer

RandomNormalFn returns an initializer that generates random normal values with the given standard deviation and mean set to 0.

func RandomUniformFn

func RandomUniformFn(min, max float64) VariableInitializer

RandomUniformFn return an initializer that generates a random uniform values from [min, max].

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL