Glorot & Bengio (AISTATS 2010) init.
(shape, name=None)
| 9 | |
| 10 | |
| 11 | def glorot(shape, name=None): |
| 12 | """Glorot & Bengio (AISTATS 2010) init.""" |
| 13 | init_range = np.sqrt(6.0/(shape[0]+shape[1])) |
| 14 | initial = tf.random_uniform(shape, minval=-init_range, maxval=init_range, dtype=tf.float32) |
| 15 | return tf.Variable(initial, name=name) |
| 16 | |
| 17 | |
| 18 | def zeros(shape, name=None): |