Я использую scikit-learn и numpy, и я хочу установить глобальное семя, чтобы моя работа была воспроизводимой.
Должен ли я использовать numpy.random.seed
или random.seed
?
Edit: Из ссылки в комментариях я понимаю, что они разные, и что версия numpy не является потокобезопасной. Я хочу точно знать, какой из них использовать для создания ноутбуков IPython для анализа данных. Некоторые из алгоритмов scikit-learn включают генерацию случайных чисел, и я хочу быть уверенным, что ноутбук показывает одинаковые результаты при каждом запуске.