<问题报错>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,即如下:

  1.  
    import pycuda.driver as cuda
  2.  
    import pycuda.autoinit

导入pycuda.autoinit之后没有对其进行引用,删除代码时将其误删除了。打开pycuda.autoinit文件,可以看到,在该文件种执行了cuda的初始化工作及上下文环境的设置。

 

 

posted @ 2022-09-09 08:32  海_纳百川  阅读(747)  评论(0编辑  收藏  举报
本站总访问量