我想重现我的结果,我使用以下几行来修复随机性 导入numpy为np np.random.seed(1) 导入张量流为tf tf.set_random_seed(1)
但每次跑步时我仍会得到不同的结果。任何想法如何解决?
答案 0 :(得分:0)
您还必须设置使用随机数的每个操作的种子。
Tensorflow有两个不同的种子:图级种子和操作级别sedd。
例如,tf.truncated_normal
需要同时拥有图表种子(您使用tf.set_random_seed(1)
设置)和操作种子(seed
参数),以便重现。