ImportError: невозможно импортировать имя «set_random_seed» из «tenorflow» (C: \ Users \ polon \ Anaconda3 \ lib \ site-packages \ tenorflow \ __ init__.py) - PullRequest
2 голосов
/ 31 октября 2019

Добрый день,

Вот ошибка. Может кто-нибудь помочь, как я могу решить это?

ImportError                               Traceback (most recent call last)
<ipython-input-18-c29f17706012> in <module>
      7 import numpy as np
      8 import numpy.random as nr
----> 9 from tensorflow import set_random_seed
     10 import matplotlib.pyplot as plt
     11 get_ipython().run_line_magic('matplotlib', 'inline')

ImportError: cannot import name 'set_random_seed' from 'tensorflow' (C:\Users\polon\Anaconda3\lib\site-packages\tensorflow\__init__.py)

Искал похожие проблемы в стеке, но у меня ничего не получалось.

Ответы [ 2 ]

1 голос
/ 31 октября 2019

В Tensoflow2 нет необходимости выполнять

from tensorflow import set_random_seed

для запуска

set_random_seed(x)

(как это было в более старой версии)

Требуется толькозапустить

import tensorflow
tensorflow.random.set_seed(x)

Спасибо @David Buck

0 голосов
/ 31 октября 2019

Вы хотите использовать случайное число семян.

Вы можете попробовать это

import tensorflow as tf    
tf.set_random_seed(1234)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...