<问题报错>pycuda._driver.LogicError: explicit_context_dependent failed: invalid device context - no currently
报错:
pycuda._driver.LogicError: explicit_context_dependent failed: invalid device context - no currently active context?
TensorRT的调试报错整理:
原因:pycuda.driver没有初始化,导致无法得到context,需要在导入pycuda.driver后再导入pycuda.autoinit,即如下:
-
import pycuda.driver as cuda
-
import pycuda.autoinit
导入pycuda.autoinit之后没有对其进行引用,删除代码时将其误删除了。打开pycuda.autoinit文件,可以看到,在该文件种执行了cuda的初始化工作及上下文环境的设置。
本文来自博客园,作者:海_纳百川,转载请注明原文链接:https://www.cnblogs.com/chentiao/p/16671452.html,如有侵权联系删除