tensorflow中实现权重共享是通过给出相同的scope。如果是在PyTorch中,因为不需要先限定计算图,然后传入参数,就可以直接在计算的时候给出相应的权重。但是在tensorflow中就不能这样。
with tf.variable_scope('decoder_encoder', reuse=reuse):
tensorflow中实现权重共享是通过给出相同的scope。如果是在PyTorch中,因为不需要先限定计算图,然后传入参数,就可以直接在计算的时候给出相应的权重。但是在tensorflow中就不能这样。
with tf.variable_scope('decoder_encoder', reuse=reuse):