pytorchviz进行pytorch执行过程的可视化

2019-08-20  本文已影响0人  顾北向南

torchviz:https://github.com/szagoruyko/pytorchviz
转载于:使用pytorchviz进行pytorch执行过程的可视化 - pytorch中文网

1. 安装

pip install graphviz
pip install git+https://github.com/szagoruyko/pytorchviz
import torch
from torch.autograd import Variable
from torch import nn
from torchviz import make_dot, make_dot_from_trace


model = nn.Sequential()
model.add_module('W0', nn.Linear(8, 16))
model.add_module('tanh', nn.Tanh())
model.add_module('W1', nn.Linear(16, 1))

x = Variable(torch.randn(1,8))
y = model(x)

make_dot(y.mean(), params=dict(model.named_parameters()))
上一篇 下一篇

猜你喜欢

热点阅读