[英]ImportError: cannot import name 'TwitterRestPager' from 'TwitterAPI' (C:\Users\My name \Anaconda3\lib\site-packages\TwitterAPI\__init__.py)
[英]ImportError: cannot import name 'set_random_seed' from 'tensorflow' (C:\Users\polon\Anaconda3\lib\site-packages\tensorflow\__init__.py)
再会,
这是错误。 有人可以帮助我如何解决它吗?
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)
在 Stack 上寻找类似的问题,但对我没有任何帮助。
在 Tensoflow2 中不需要执行
from tensorflow import set_random_seed
为了运行
set_random_seed(x)
(就像在旧版本中一样)
只需要跑
import tensorflow
tensorflow.random.set_seed(x)
感谢@大卫巴克
我也遇到了同样的错误,但我使用了from tensorflow import set_random_seed
import tensorflow as tf
tf.random.set_seed()
它有效,我认为该方法对版本 1 很有用,上面的代码片段对版本 2 很有用
TensorFlow API 已从set_random_seed()更新为set_seed()
您可以使用以下代码:
from tensorflow.random import set_seed
参考链接:
这段代码对我有用:
from numpy.random import seed
seed(1)
from tensorflow import random
random.set_seed(1)
我的神经网络 model 每次都得到相同的结果。
您想使用随机种子数。
你可以试试这个
import tensorflow as tf
tf.set_random_seed(1234)
您也可以尝试以下导入语句
from tensorflow.python.framework.random_seed import set_random_seed
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.