MCPcopy Create free account
hub / github.com/CodingBeard/tfkg / SyncBatchNormalization

Function SyncBatchNormalization

layer/SyncBatchNormalization.go:30–49  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

28}
29
30func SyncBatchNormalization() *LSyncBatchNormalization {
31 return &LSyncBatchNormalization{
32 axis: -1,
33 betaConstraint: &constraint.NilConstraint{},
34 betaInitializer: initializer.Zeros(),
35 betaRegularizer: &regularizer.NilRegularizer{},
36 center: true,
37 dtype: Float32,
38 epsilon: 0.001,
39 gammaConstraint: &constraint.NilConstraint{},
40 gammaInitializer: initializer.Ones(),
41 gammaRegularizer: &regularizer.NilRegularizer{},
42 momentum: 0.99,
43 movingMeanInitializer: initializer.Zeros(),
44 movingVarianceInitializer: initializer.Ones(),
45 name: UniqueName("sync_batch_normalization"),
46 scale: true,
47 trainable: true,
48 }
49}
50
51func (l *LSyncBatchNormalization) SetAxis(axis float64) *LSyncBatchNormalization {
52 l.axis = axis

Callers

nothing calls this directly

Calls 3

ZerosFunction · 0.92
OnesFunction · 0.92
UniqueNameFunction · 0.70

Tested by

no test coverage detected