![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pytorch之网络可视化
文章平均质量分 80
听 风、
博主已丢,不用找了。
展开
-
超实用的7种 pytorch 网络可视化方法,进来收藏一波
引导前言1. torchsummary2. graphviz + torchviz3. Jupyter Notebook + tensorwatch4. tensorboardX5. netron6. hiddenlayer7. PlotNeuralNet结语前言网络可视化的目的一般是检查网络结构的设计是否合理,同时观察输入数据在网络中的变化规律是否符合预期,基于此进行调整。目前网络可视化的方法非常多,但其中实用的并不多,或者有些方法只适合特定网络,对于自定义网络结构并不友好。经过学习和验证,个人原创 2021-07-20 17:06:37 · 37343 阅读 · 83 评论 -
pytorch 网络可视化(七):PlotNeuralNet
引导PlotNeuralNet 介绍1. 安装 Texlive2. 下载 PlotNeuralNet 工具包3. 运行自带测试代码4. 运行自定义测试代码5. 结语PlotNeuralNet 介绍PlotNeuralNet 是 github 上做神经网络可视化的一个工具,利用 python 将 .py 文件中定义的网络结构转换成 .tex 文件,最后通过 TeXworks 等工具可以将其转换为 .pdf 等形式来显示网络结构。1. 安装 Texlive点击 http://www.tug.org/te原创 2021-07-17 16:55:24 · 5716 阅读 · 26 评论 -
pytorch 网络可视化(六):hiddenlayer
引导基本情况安装 hiddenlayer检查是否安装成功查看网络结构可能遇到的问题基本情况pytorch == 1.1.0torchvision == 0.3.0hiddenlayer == 0.2提前说:提前说:做好版本之间的匹配能避免很多错误,少走很多弯路。安装 hiddenlayer打开 Anaconda Prompt 进入自己的 pytorch 环境,运行代码安装 hiddenlayer0.2:pip install hiddenlayer==0.2检查是否安装成功运行 p原创 2021-07-15 20:26:25 · 10867 阅读 · 41 评论 -
pytorch 网络可视化(五):netron
引导共三种方法1. netron 包可视化网络1.1 安装 netron 包1.2 测试是否安装成功1.3 查看网络结构2. netron 网页版可视化网络2.1 进入网页2.2 上传网络模型数据3. netron 软件可视化网络3.1 安装 netron 软件3.2 查看网络结构共三种方法1. netron 包可视化网络1.1 安装 netron 包打开 Anaconda Prompt 进入自己的 pytorch 环境,运行代码安装 netron 依赖包,如下(其中 pt 是我自己的 pytorc原创 2021-07-14 21:00:23 · 17179 阅读 · 30 评论 -
pytorch 网络可视化(四):tensorboardX
引导1. 基础情况2. 安装 tensorboardX3. 测试是否安装成功4. 输出网络结构1. 基础情况pytorch 1.2.0torchvision 0.4.0tensorboard 2.0 (其实不需要这个包就可以)tensorboardX 2.0提前说:做好版本之间的匹配能避免很多错误,少走很多弯路。2. 安装 tensorboardX打开 Anaconda Prompt 进入自己的 pytorch 环境,运行代码安装所需要的依赖包,如下;pip install tenso原创 2021-07-09 14:37:03 · 4495 阅读 · 16 评论 -
pytorch 网络可视化(三):Jupyter Notebook + tensorwatch
1. 基础情况python = 3.6.5pytorch = 1.2.0torchvision = 0.4.0tensorwatch = 0.8.7pydot = 1.4.2scikit-learn = 0.24.2pandas = 1.1.5提前说:做好版本之间的匹配能避免很多错误,少走很多弯路。2. 配置 Jupyter Notebook 编译环境打开安装 Anaconda 时自带下载的 Jupyter Notebook 软件,新建的时候发现可以使用的解释器只有基础环境的 pyt原创 2021-07-08 19:39:35 · 5738 阅读 · 17 评论 -
pytorch 网络可视化(二):graphviz + torchviz
1. 安装 graphviz 和 torchviz首先打开 Anaconda prompt 进入自己的 pytorch 环境(图中 pt 是我自己的 pytorch 环境),运行如下代码安装依赖包。pip install graphviz torchviz具体过程如下图所示,其中 pt 是我自己的 pytorch 环境:2. 测试是否安装成功运行 python 进入交互式环境,导入两个包看是否报错,不报错则安装成功,如下:3. 输出网络结构打开自己的 python 编辑器,解释器选择自己原创 2021-07-07 09:51:35 · 12028 阅读 · 36 评论 -
pytorch 网络可视化(一):torchsummary
安装 torchsummary在 Anaconda prompt 中进入自己的 pytorch 环境,安装依赖包。pip install torchsummary具体如下所示(其中 pytorch-cpu 是我自己的 pytorch 环境):测试是否下载成功安装完成后运行 python 进入交互式环境,导入 torchsummary, 不报错的话就是安装成功了。输出网络结构完成以上步骤后,进入自己的 python编辑环境,运行如下代码。from torchsummary import原创 2021-07-06 10:46:59 · 47515 阅读 · 32 评论