mindspore.Generator ====================== .. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/master/resource/_static/logo_source.svg :target: https://gitee.com/mindspore/mindspore/blob/master/docs/api/api_python/mindspore/mindspore.Generator.rst :alt: 查看源文件 .. py:class:: mindspore.Generator() 管理随机数状态的生成器,为随机函数提供seed和offset。当seed和offset固定时,随机函数产生相同的随机序列。 .. py:method:: get_state() 获取生成器状态。 返回: Tensor,生成器的状态。 .. py:method:: initial_seed() 返回生成器的初始种子。 返回: 生成器的初始化种子。 .. py:method:: manual_seed(seed) 设置生成器种子。 参数: - **seed** (int) - 生成器的种子。 返回: 生成器自身。 .. py:method:: seed() 生成可作为生成器种子的随机种子。 返回: int类型,随机生成的种子。 .. py:method:: set_state(state) 设置生成器状态。 参数: - **state** (tensor) - 生成器的状态。