Glorot

class olympus.models.inits.glorot.GlorotNormal(gain)[source]

Bases: olympus.models.inits.base.Initialization

See :class`.GlorotUniform`

Methods

__call__(model) Call self as a function.
defaults  
get_space  
layer_init  
static defaults()[source]
static get_space()[source]
layer_init(weight)[source]
class olympus.models.inits.glorot.GlorotUniform(gain)[source]

Bases: olympus.models.inits.base.Initialization

References

[1]Xavier Glorot, Yoshua Bengio, “Understanding the difficulty of training deep feedforward neural networks”
[2]Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun “Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification”, Feb 2015

Methods

__call__(model) Call self as a function.
defaults  
get_space  
layer_init  
static defaults()[source]
static get_space()[source]
layer_init(weight)[source]