embedding初始化

来源:7-14 计算图实现

Super波神

2018-10-19

请问老师,在初始化embedding层的时候,为何不直接用tf.Variable(tf.random_uniform((vocab_size, hps.num_embedding_size),minval= -1,maxval= 1))来初始化一个embedding矩阵。而是用tf.get_variable()方法来初始化?

写回答

1回答

正十七

2018-10-30

在咱们的课程中这两个达到的效果是一样的。

但是,使用tf.get_variable的好处在于重用,比如你可能需要为训练构建一张图,为测试构建一张图,使用tf.get_variable就可以使两张图共享参数了。

0
1
Super波神
非常感谢!
2018-10-31
共1条回复

深度学习之神经网络(CNN/RNN/GAN)算法原理+实战

深度学习算法工程师必学,深入理解深度学习核心算法CNN RNN GAN

2617 学习 · 935 问题

查看课程