Tensorflow set_random_seed несколько файлов - PullRequest
0 голосов
/ 19 февраля 2019

У меня большой проект Tensorflow с несколькими файлами, каждый из которых имеет

import tensorflow as tf

Я поместил следующий код в свой файл main.py:

seed_value= 42
# 2. Set `python` built-in pseudo-random generator at a fixed value
import random
random.seed(seed_value)

# 3. Set `numpy` pseudo-random generator at a fixed value
import numpy as np
np.random.seed(seed_value)

# 4. Set `tensorflow` pseudo-random generator at a fixed value
import tensorflow as tf
tf.set_random_seed(seed_value)

Я заметил, что если япри этом я не получаю воспроизводимых результатов в функциях tf.Uniform в других файлах.

Если я добавлю tf.set_random_seed (seed_value) в разные файлы по всемукод , я начинаю получать воспроизводимые результаты.

Я не понимаю, почему.Спасибо за любые подсказки.

...