不同于keras的可視化,,keras.utils.plot_model ,。pytorch模型可視化比較復雜,此處使用pytorchviz,。
操作步驟
1 . 命令行安裝pytorchviz(之前要安裝graphviz,,這個我keras時已經(jīng)安裝)
pip install git+https://github.com/szagoruyko/pytorchviz
2 . 使用如下代碼,保存在統(tǒng)計目錄下的pdf文件中,,并打開,。
print(model)
g=make_dot(model(torch.rand(1,3,32,32).cuda()),params=dict(model.named_parameters()))
g.view()
其中,torch.rand(1,3,32,32).cuda()為偽造的數(shù)據(jù),.cuda因為我的模型在gpu上,。
效果
|