如何抑制警告“请注意,溢出的令牌不会被返回”

问题描述 投票:0回答:1

我正在使用 NewsSentiment,这是一个针对 Python 的定向情感分析库。它(也)偶尔会发出警告:

请注意,对于您的设置,不会返回溢出的令牌 选择,即具有“longest_first”截断的序列对 战略。所以返回的列表将始终为空,即使某些 令牌已被删除。

我做了一些研究,这似乎是由 Huggingface 变压器发出的,并且该库确实有 Roberta 依赖项。但是,我不会在代码中调用 Roberta,因此我不确定如何抑制警告。我试过了

warnings.filterwarnings("ignore", message="Be aware, overflowing tokens are not returned for the setting you have chosen, i.e. sequence pairs with the 'longest_first' truncation strategy. So the returned list will always be empty even if some toke")
warnings.filterwarnings("ignore", category=UserWarning, module='transformers')

但工作也没有。有谁知道怎么做吗?

python-3.8 suppress-warnings roberta-language-model
1个回答
0
投票

使用此代码片段可以消除此警告。

import logging
logging.disable(logging.WARNING)
© www.soinside.com 2019 - 2024. All rights reserved.