Traceback (most recent call last): File "D:/python-project/ML_Model.py", line 13, in <module> tf.set_random_seed(10) AttributeError: module 'tensorflow' has no attribute 'set_random_seed' 这个问题怎么解决
时间: 2023-11-27 21:42:29 浏览: 101
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
这个错误是由于 TensorFlow 2.x 版本中没有名为 `set_random_seed` 的函数。在 TensorFlow 2.x 中,可以使用 `tf.random.set_seed()` 来设置随机种子。
您需要将以下代码行:
```python
tf.set_random_seed(10)
```
修改为:
```python
tf.random.set_seed(10)
```
这样就可以解决这个问题。请注意,`tf.random.set_seed()` 函数仅在 TensorFlow 2.x 版本中可用,在 TensorFlow 1.x 版本中不适用。如果您正在使用 TensorFlow 1.x 版本,请检查您的代码和环境设置,确保使用正确版本的函数。
阅读全文