#6802·Theano

如果未提供 rng 参数,则 theano.gradient.verify_grad 会抛出错误

作者: cheyennee创建于 2023年12月4日更新于 2023年12月4日

问题:Theano 的 verify_grad 函数在没有提供 rng 参数的情况下会引发错误。虽然文档中指出 rng 是可选的,但源代码中如果没有明确传递值,就会将其设置为 None,从而导致错误。为了解决这种不一致性,应将 rng 参数设置为必需参数,或者在源代码中提供默认值,例如 rng = np.random.RandomState(123)。