CNN模型可视化报错记录

----------用hiddenlayer可视化卷积神经网络模型报错如下

报错:_jit_pass_onnx_unpack_quantized_weights(): incompatible function arguments.

解决:pytorch版本和hiddenlayer版本不匹配,把hiddenlayer0.3卸载,下载0.2版本即可解决。

之后又报错:AttributeError: module 'torch.jit' has no attribute 'get_trace_graph'

一系列这一类问题其实都是因为torch,torchvision和hiddenlayer版本不匹配,解决方法是这三个都是卸载了重新下的,最终版本torch 1.10.0版本,torchvision0.3版本,hiddenlayer也是0.3版本。

版本匹配上以后又有新的报错

ExecutableNotFound: failed to execute ['dot', '-Tsvg'], make sure the Graphviz executables are on your systems' PATH

按CSDN里的教程官网下载并安装了Graphviz,也配置了环境变量,然后pip uninstall 之前下载的graphviz,又重新install了,还是报相同的错,最后发现在配置环境变量时一方面用户和系统都要配置,另一方面变量名必须是PATH,不能叫别的名字。改了名字后重启电脑就没有继续报错了,运行成功!

10/22后续

torchvision0.2版本也是可以的,今天运行的是别的代码导入torchvision模块的适合报错Import Error:找不到指定模块,然后把torchvision0.3.0版本卸载后下载了0.2版本以后就可以了,同时又运行了上次的可视化代码文件,也没有报错成功运行了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值