gpt4 book ai didi

python - 在tensorflow中要实现训练结果100%可复现,需要在哪里设置seeds?

转载 作者:太空狗 更新时间:2023-10-29 21:57:59 25 4
gpt4 key购买 nike

<分区>

在像这样的一般 tensorflow 设置中

model = construct_model()
with tf.Session() as sess:
train_model(sess)

其中 construct_model() 包含模型定义,包括权重的随机初始化 (tf.truncated_normal) 和 train_model(sess) 执行训练模型的 -

我必须在何处设置哪些种子以确保重复运行上述代码片段之间的 100% 可重复性? The documentation tf.random.set_random_seed 可能很简洁,但让我有点困惑。我试过:

tf.set_random_seed(1234)
model = construct_model()
with tf.Session() as sess:
train_model(sess)

但是每次都得到不同的结果。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com