| Interface | Description |
|---|---|
| IWeightInit |
Interface for weight initialization.
|
| Class | Description |
|---|---|
| WeightInitConstant |
Initialize to a constant value (deafult 0).
|
| WeightInitDistribution |
Sample weights from a provided
DistributionNote that Distribution is not extendable as it is interpreted through Distributions.createDistribution(Distribution). |
| WeightInitIdentity |
Weights are set to an identity matrix.
|
| WeightInitLecunUniform |
Uniform U[-a,a] with a=3/sqrt(fanIn).
|
| WeightInitNormal |
Normal/Gaussian distribution, with mean 0 and standard deviation 1/sqrt(fanIn).
|
| WeightInitRelu |
: He et al.
|
| WeightInitReluUniform |
He et al.
|
| WeightInitSigmoidUniform |
A version of
WeightInitXavierUniform for sigmoid activation functions. |
| WeightInitUniform |
Uniform U[-a,a] with a=1/sqrt(fanIn).
|
| WeightInitUtil |
Weight initialization utility
|
| WeightInitVarScalingNormalFanAvg |
Gaussian distribution with mean 0, variance 1.0/((fanIn + fanOut)/2)
|
| WeightInitVarScalingNormalFanIn |
Gaussian distribution with mean 0, variance 1.0/(fanIn)
|
| WeightInitVarScalingNormalFanOut |
Gaussian distribution with mean 0, variance 1.0/(fanOut)
|
| WeightInitVarScalingUniformFanAvg |
Uniform U[-a,a] with a=3.0/((fanIn + fanOut)/2)
|
| WeightInitVarScalingUniformFanIn |
Uniform U[-a,a] with a=3.0/(fanIn)
|
| WeightInitVarScalingUniformFanOut |
Uniform U[-a,a] with a=3.0/(fanOut)
|
| WeightInitXavier |
As per Glorot and Bengio 2010: Gaussian distribution with mean 0, variance 2.0/(fanIn + fanOut)
|
| WeightInitXavierLegacy |
Xavier weight init in DL4J up to 0.6.0.
|
| WeightInitXavierUniform |
As per Glorot and Bengio 2010: Uniform distribution U(-s,s) with s = sqrt(6/(fanIn + fanOut))
|
| Enum | Description |
|---|---|
| WeightInit |
Weight initialization scheme
|
Copyright © 2019. All rights reserved.