小编Ale*_*lex的帖子

无法从“sklearn.feature_extraction”导入名称“stop_words”

我一直在尝试遵循 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 导入了一些东西。

感谢您的帮助!

python scikit-learn

10
推荐指数
1
解决办法
8280
查看次数

类型错误:__array__() 需要 1 个位置参数,但给出了 2 个

我一直在做 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)

python machine-learning computer-vision pytorch torchvision

1
推荐指数
1
解决办法
2260
查看次数