当我尝试运行yoloV3 detect时,它发生了错误
op = torch._C._jit_get_operation(qualified_op_name)
RuntimeError: No such operator torchvision::nms虽然这段代码是torchvision的源代码,但我尝试了sevaral time根据提示更正代码,但失败了。
发布于 2021-01-24 23:08:28
我在Ubuntu 18.04上也遇到了同样的问题。将python升级到3.8并安装全新的torch和torchvision库对我来说很管用。
virtualenv -p python3.8 torch17
source torch17/bin/activate
pip install cython matplotlib tqdm scipy ipython ninja yacs opencv-python ffmpeg opencv-contrib-python Pillow scikit-image scikit-learn lmfit imutils pyyaml jupyterlab==3
pip install torch==1.7.1+cu101 torchvision==0.8.2+cu101 torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html我尝试了一些pytorch forums和github中讨论的解决方案,但没有帮助。
https://stackoverflow.com/questions/60247432
复制相似问题