conda install graphviz
conda install tensorwatch
import sys
import torch
import tensorwatch as tw
import torchvision.models
alexnet_model = torchvision.models.alexnet()
載入alexnet,draw_model函式需要傳入三個引數,第乙個為model,第二個引數為input_shape,第三個引數為orientation,可以選擇'lr'或者'tb',分別代表左右布局與上下布局。tw.draw_model(alexnet_model, [1, 3, 224, 224])
在notebook中,執行完上面的**會顯示如下的圖,將網路的結構及各個層的name和shape進行了視覺化。
通過model_stats方法統計各層的引數情況。tw.model_stats(alexnet_model, [1, 3, 224, 224])
alexnet_model.featuresalexnet_model.classifier
Pytorch網路結構視覺化
現在用的這個 net load model net,args.trained model,args.cpu for name,param in net.named parameters print param.size name,下面這個報錯 pytorch網路結構視覺化 使用這個 超級強悍 可以通...
pytorch中視覺化網路結構方法 1
1.安裝兩個包 pip install tensorboardx pip install torchsummary 2.例項.import torch from torch import nn from torch.nn import functional as f from tensorboard...
Caffe 的視覺化 (二)網路結構視覺化
caffe 的視覺化 二 網路結構視覺化 使用caffe裡的工具 draw net.py 該檔案在目錄 caffe root python 裡 usage draw net.py h rankdir rankdir phase phase input net proto file output im...