我一直在尝试遵循 NLP 笔记本,他们使用:
from sklearn.feature_extraction import stop_words
Run Code Online (Sandbox Code Playgroud)
但是,这会引发以下错误:
ImportError: cannot import name 'stop_words' from 'sklearn.feature_extraction'
Run Code Online (Sandbox Code Playgroud)
我的猜测是 stop_words 不是(或者可能不再)是 sklearn 的“feature_extraction”部分的一部分,但我可能是错的。我看过一些使用 sklearn.feature_extraction.stop_words 的文章,但同时我看到一些地方使用“text”代替“feature_extraction”。
我误解了什么吗?sklearn 绝对是最新的(版本 0.24),我从笔记本前面的 sklearn.manifold 导入了一些东西。
感谢您的帮助!
我一直在做 pytorch 教程 ( https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html ) 并且遇到了这个我不知道如何修复的错误。完整的错误如下:
Traceback (most recent call last):
File "main.py", line 146, in <module>
main()
File "main.py", line 138, in main
train_one_epoch(model, optimizer, data_loader, device, epoch, print_freq=10)
File "/engine.py", line 26, in train_one_epoch
for images, targets in metric_logger.log_every(data_loader, print_freq, header):
File "/utils.py", line 180, in log_every
for obj in iterable:
File "/usr/local/lib/python3.6/dist-packages/torch/utils/data/dataloader.py", line 521, in __next__
data = self._next_data()
File "/usr/local/lib/python3.6/dist-packages/torch/utils/data/dataloader.py", line 1203, in _next_data
return self._process_data(data)
File "/usr/local/lib/python3.6/dist-packages/torch/utils/data/dataloader.py", line 1229, in _process_data
data.reraise()
File "/usr/local/lib/python3.6/dist-packages/torch/_utils.py", …Run Code Online (Sandbox Code Playgroud)