百度了半天Keras的xaiver初始化,导出都找不到,结果才发现那玩意在Keras的中文官方文档里面有,白费心思了,就顺手记下来吧。
import keras
keras.initializers.glorot_normal(seed=None)
Glorot 正态分布初始化器,也称为 Xavier 正态分布初始化器。
它从以 0 为中心,标准差为 s t d d e v = s q r t ( 2 / ( f a n i n + f a n o u t ) ) . stddev= sqrt(2 / (fanin + fanout)). stddev=sqrt(2/(fanin+fanout)).的截断正态分布中抽取样本, 其中 fanin 是权值张量中的输入单位的数量, fanout 是权值张量中的输出单位的数量。(我的LaTeX公式技术不行见谅)