gpt4 book ai didi

python - 我如何使用 Keras 获得可重现的结果?

转载 作者:行者123 更新时间:2023-12-02 00:15:00 28 4
gpt4 key购买 nike

我试图通过 Keras 获得可重现的结果,但是每次运行该程序时我都会得到不同的结果。

我已经设置了 python 哈希种子、Numpy 随机种子、随机种子、TensorFlow 种子和 kernel_initializer glorot_uniform 种子,但我仍然没有得到可重现的结果。我还能做些什么来获得可重现的结果吗?

我希望预测结果相同,但事实并非如此。我每次都会得到不同的结果。

最佳答案

使用TENSORFLOW 2

import tensorflow as tf

tf.random.set_seed(33)
os.environ['PYTHONHASHSEED'] = str(33)
np.random.seed(33)
random.seed(33)

session_conf = tf.compat.v1.ConfigProto(
intra_op_parallelism_threads=1,
inter_op_parallelism_threads=1
)
sess = tf.compat.v1.Session(
graph=tf.compat.v1.get_default_graph(),
config=session_conf
)
tf.compat.v1.keras.backend.set_session(sess)

关于python - 我如何使用 Keras 获得可重现的结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57246526/

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