Я пытаюсь сравнить свои функции в ванильном Python / Numpy с функциями PyTorch.Для этого я хотел бы установить начальное значение обоих, чтобы сделать результаты сопоставимыми.
Можно ли установить начальное значение для numpy, например np.random.seed(x)
, и PyTorch, например, torch.manual_seed(x)
, чтобы оба производили одинаковые случайные числа?
Прямо сейчас, с одинаковыми значениями x
np.random.uniform(0, 1)
и torch.rand(1)
дают разные выходы.