如何复现行为
nlp = spacy.load("en_core_web_sm")
您的环境
- 操作系统:Ubuntu 22.04
- 使用的Python版本:3.11
- 使用的spaCy版本:3.7.2(最新/ 4.0.0-dev)
- 环境信息:IPyNotebook
我在加载预定义模型时,在SpaCy的最新/开发版中捕获了警告。
python3.11/site-packages/transformers/utils/generic.py:441 : UserWarning: torch.utils._pytree._register_pytree_node已弃用。请改用torch.utils._pytree.register_pytree_node代替。
_torch_pytree._register_pytree_node(
2条答案
按热度按时间ssgvzors1#
我假设这无害,但用户看到这样的警告会感到担忧。这个警告什么时候会消失?
eyh26e7m2#
看起来这个问题在1月3日已经修复了(来源)。在我看来,Spacy并不需要transformers(source),但是spacy-transformers需要(来源)并且允许使用transformers(
>=3.4.0,<4.42.0
)。修复这个问题的提交属于4.37.0
,所以@hdaipteam你可能需要更新你的本地版本的transformers。