AttributeError: module 'tensorflow._api.v1.summary' has no attribute 'create_file_writer'
时间: 2023-11-22 09:49:45 浏览: 258
问题解决:module 'tensorflow.compat.v1' has no attribute '
5星 · 资源好评率100%
这个错误通常是因为TensorFlow版本不兼容导致的。在TensorFlow 2.0及以上版本中,`create_file_writer`已经被移动到了`tf.summary.create_file_writer`中。如果你使用的是TensorFlow 1.x版本,则需要使用`tf.summary.FileWriter`。以下是两种解决方案:
1. 在TensorFlow 2.0及以上版本中使用`tf.summary.create_file_writer`:
```python
import tensorflow as tf
# 创建一个文件写入器
log_dir = "./logs/"
file_writer = tf.summary.create_file_writer(log_dir)
```
2. 在TensorFlow 1.x版本中使用`tf.summary.FileWriter`:
```python
import tensorflow as tf
# 创建一个文件写入器
log_dir = "./logs/"
file_writer = tf.summary.FileWriter(log_dir)
```
阅读全文