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版本以后就可以了,同时又运行了上次的可视化代码文件,也没有报错成功运行了。

你可能感兴趣的:(深度学习,pytorch,人工智能)