mindspore.dataset.config.set_seed
- mindspore.dataset.config.set_seed(seed)
设置随机种子,产生固定的随机数来达到确定的结果。
说明
此函数在Python随机库和numpy.random库中设置种子,以便随机进行确定性Python增强。此函数应与创建的每个迭代器一起调用,以重置随机种子。
- 参数:
seed (int) - 表示随机数量的种子。该参数用于生成确定性随机数。
- 异常:
TypeError - seed 不是int类型。
ValueError - seed 小于0或 seed 大于 UINT32_MAX(4294967295) 时, seed 无效。
样例:
>>> # Set a new global configuration value for the seed value. >>> # Operations with randomness will use the seed value to generate random values. >>> import mindspore.dataset as ds >>> ds.config.set_seed(1000)