我的目的是创建两个一模一样模型,这就要求两个模型的参数是一模一样的,有如下思路:
两个模型都放到tf.variable_scope("transformer", reuse=tf.AUTO_REUSE)下面。但是如果遇到tf.Variable()定义的变量,这种方法也是白费。
比如产生两个相同的模型model1和model2之后,需要做下验证,在创建model1的之后收集一波trainable_variables1,创建model2之后收集一波trainable_variable2,对比下两者的变量个数是否完全一致,如果一致,则说明没有问题。
网友评论