Распространяется ли задание вручную в torch и numpy на все импортированные скрипты, вложенные функции и т. Д.? - PullRequest
0 голосов
/ 02 марта 2019

У меня есть такая структура скриптов:

main.py -> launcher_util.py: run_experiment (эксперимент, ...) -> эксперимент.py: эксперимент (...)

В main.py я звоню:

import torch
import numpy
torch.manual_seed(1)
np.random.seed(1)

Но при рассмотрении нескольких прогонов моих экспериментов результаты не идентичны.Единственными двумя источниками случайности являются PyTorch и Numpy (т.е. из-за генерации случайных переменных среды в OpenAI Gym), однако графики результатов эксперимента не идентичны.Почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...