AttributeError: module 'tensorflow_datasets.core.features' has no attribute 'text'
时间: 2023-11-21 21:58:56 浏览: 240
2,app_att.c文件说明1
这个错误是因为TensorFlow版本更新后,`text`模块已经被移除了,所以需要使用新的模块来代替。可以使用`tensorflow_text`模块来代替`text`模块。需要先安装`tensorflow_text`模块,然后将代码中的`tfds.features.text`替换为`tensorflow_text`即可。
以下是修改后的代码:
```python
import tensorflow_datasets as tfds
import tensorflow_text as text
tokenizer = text.Tokenizer()
vocabulary_set = set()
for text_tensor, _ in all_labeled_data:
some_tokens = tokenizer.tokenize(text_tensor.numpy())
vocabulary_set.update(some_tokens)
```
阅读全文