【发布时间】:2022-11-12 14:41:45
【问题描述】:
我有一个使用torch和easyocr的python脚本。 当我运行它时,我进入终端我的输出,但我也看到两个警告:
CUDA not available - defaulting to CPU. Note: This module is much faster with a GPU.
[W NNPACK.cpp:79] Could not initialize NNPACK! Reason: Unsupported hardware.
有没有办法在我的 python 代码中添加一些东西来抑制这两个警告? 谢谢。
我在下面尝试了这个,但没有奏效:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import cv2
import numpy as np
import easyocr
import sys
import requests
import os
os.environ["CUDA_VISIBLE_DEVICES"]=""
谢谢。
【问题讨论】:
-
python3 -W ignore file.py ..这有帮助吗? -
不,仍然是相同的警告。
-
问题是这些警告来自底层 C++ 代码,Python 不能真正直接抑制它们。让我们看看其他人是否对此有答案。