首页 Paddle框架 帖子详情
能否设置随机种子使得每次训练结果一致?
收藏
快速回复
Paddle框架 问答模型训练 1831 1
能否设置随机种子使得每次训练结果一致?
收藏
快速回复
Paddle框架 问答模型训练 1831 1

能否设置随机种子使得每次训练结果一致?方便复现问题。

0
收藏
回复
全部评论(1)
时间顺序
thinc
#2 回复于2020-04

在每次用随机前指定地址即可,没有地址则创建地址,可以参考以下代码:

import numpy as np


# a的值被存放在0地址
np.random.seed(0)
a = np.random.uniform(0, 1)
print(a)    # 0.5488135039273248

b = np.random.uniform(0, 1)
print(b)    # 0.7151893663724195

# 从0地址提取数据
np.random.seed(0)
c = np.random.uniform(0, 1)
print(c)    # 0.5488135039273248
0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户