TensorFlow1.15报错: W tensorflow/stream_executor/cuda/redzone_allocator.cc:312] Internal: Invoking ptxas not supported on Windows Relying on driver to perform ptx compilation

2026-05-28 09:10:57.766636: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cublas64_100.dll
2026-05-28 09:10:58.681727: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudnn64_7.dll
2026-05-28 09:15:58.788447: W tensorflow/stream_executor/cuda/redzone_allocator.cc:312] Internal: Invoking ptxas not supported on Windows
Relying on driver to perform ptx compilation. This message will be only logged once.




原因:

显卡显存不够,视频生成工具生成的视频没有缓存空间,导致程序卡死。


我这个情况不是因为神经网络模型的显存空间不足,这里的场景是一个视频游戏不停的生成动态的视频流,然后神经网络模型处理这个视频流,这个时候报错的显示是视频生成和播放的缓存空间不足,其原因其实也是显卡的总显存不够。之所以是报出这个error,而不是memory out of 的error,其原因是神经网络模型先运行起来了,然后发送开始命令给视频生成工具,这时视频生成工具开始工作,于是在视频生成工具刚开始工作不久就会出现显存空间不足导致的video错误,也就是视频生成工具的显卡缓存空间不足。




解决方法:

把神经网络模型的运行方式从CUDA运行改为CPU运行,把显卡空间全部让给视频生成工具。




图片




posted on 2026-05-28 12:21  Angry_Panda  阅读(9)  评论(0)    收藏  举报

导航