
python
文章平均质量分 78
小源er
这个作者很懒,什么都没留下…
展开
-
RuntimeError: Exporting the operator grid_sampler to ONNX opset version 11 is not support
grid_sampler是比较经典的算子不支持问题,在pytorch1.12之后已经支持了,而我这里要求的版本是torch=1.8.0,该了torch版本后,之后的推理平台又会有版本限制所以不能改。然后用mmcv库中的bilinear_grid_sample()来替换grid_sample函数。二者是等价的,可以去torch官网看具体的api。具体做法就是定位到你出错的代码位置,一般就是grid_sample函数的定义位置。如果还是报错则重新写bilinear_grid_sample函数,具体代码如下。原创 2023-09-08 17:08:29 · 3110 阅读 · 0 评论 -
RuntimeError:CUDA error: no kernel image is available for execution on the device
根据网上所说,检查是否有cpuonly包,删除即可,但是我没有,网上说先下载后卸载就可以,可我这直接就无法安装,conda和pip都安装不了。我的conda默认还是安装的cpu版本的torch。用pip指定版本可以安装并且是支持gpu的版本,但是还是报之前不兼容的错误,不指定版本的话竟然安装的是1.0.2的版本,没有最新的软件包。发现我要的torch1.8.0还没有对应版本,1.8.1的版本只有cpu的对应版本。检索发现我的本机没有cuda10.1的版本,我的cuda是11.4的版本。原创 2023-09-08 16:57:26 · 699 阅读 · 0 评论 -
libpng16.so.16错误
最近想要做一个鱼类识别的项目,打算用opencv来训练一个分类器来识别,在编译项目时遇到了如下问题,我当前的版本是3.4.7,现在最新的版本是4.X,以前安装过并且通过了编译但是现在遇到了问题,查了查解决方法也很简单.直接用apt-cache search搜索libpng16,把搜索到的所有软件包都下载下来,其实没有必要都下载,这些软件包是相互依赖的,所以你求个心安都下载下来.然后编译就行了....原创 2019-07-30 14:52:45 · 5681 阅读 · 0 评论