e3x.nn.initializers
Custom initializers.
This module contains implementations of common initializers for the
Tensor
layer. Standard
initialzers cannot be used, because the number of inputs and outputs cannot
be inferred from the shape of the kernel (instead, all valid coupling paths
are checked and the number of inputs and outputs determined accordingly).
Functions
|
Initializer for fused tensor product kernels with normal distribution. |
|
Initializer for fused tensor product kernels with uniform distribution. |
|
Glorot normal initializer for tensor product kernels. |
|
Glorot uniform initializer for tensor product kernels. |
|
He normal initializer for tensor product kernels. |
|
He uniform initializer for tensor product kernels. |
|
He normal initializer for tensor product kernels. |
|
He uniform initializer for tensor product kernels. |
|
Lecun normal initializer for tensor product kernels. |
|
Lecun uniform initializer for tensor product kernels. |
|
Variance scaling initializer for tensor product kernels. |
|
Glorot normal initializer for tensor product kernels. |
|
Glorot uniform initializer for tensor product kernels. |
Classes
|
Protocol for fused tensor initializer functions. |
|
Protocol for all standard initializer functions. |