Kaiming¶
-
class
olympus.models.inits.kaiming.Kaiming[source]¶ Bases:
olympus.models.inits.base.InitializationReferences
[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)Init model using given function for Linear and Conv2d, and {0, 1} for BatchNorm. layer_init
-
class
olympus.models.inits.kaiming.KaimingNormal(a, mode, non_linearity)[source]¶ Bases:
olympus.models.inits.base.InitializationSee :class`.Kaiming`
Methods
__call__(model)Call self as a function. defaults get_space layer_init
-
class
olympus.models.inits.kaiming.KaimingUniform(a, mode, non_linearity)[source]¶ Bases:
olympus.models.inits.kaiming.KaimingSee :class`.Kaiming`
Methods
__call__(model)Init model using given function for Linear and Conv2d, and {0, 1} for BatchNorm. defaults get_space layer_init