我正在与 cirq 合作,并使用随机单位进行测试:
random_matrix = cirq.testing.random_unitary(dim=4)
在哪里可以设置这个函数的随机种子,使用random.seed(a=1)
似乎不能做到这一点。
最佳答案
Cirq 依赖 numpy 来实现其随机函数,因此使用:
np.random.seed(2)
设置 cirq 的种子
关于linear-algebra - 为 cirq 函数设置随机种子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65254223/