Python 2.7 mx.viz.plot_网络,无法打印resnet

Python 2.7 mx.viz.plot_网络,无法打印resnet,python-2.7,plot,mxnet,resnet,Python 2.7,Plot,Mxnet,Resnet,伙计们,我从这个url下载resnet-152: 然后,我尝试以这种方式绘制包含152层的resnet: import mxnet as mx sym, arg_params, aux_params = mx.model.load_checkpoint('resnet-152', 0) pltn = mx.viz.plot_network(sym, shape = {'data': (1, 3, 224, 224)}, \ node_attrs = {'shape': 'oval', 'fi

伙计们,我从这个url下载resnet-152:

然后,我尝试以这种方式绘制包含152层的resnet:

import mxnet as mx 

sym, arg_params, aux_params = mx.model.load_checkpoint('resnet-152', 0)
pltn = mx.viz.plot_network(sym, shape = {'data': (1, 3, 224, 224)}, \
node_attrs = {'shape': 'oval', 'fixedsize': 'false'})
pltn.view('resnet-152')

但是,输出的pdf文件为空。我可以画莱奈,阿列克斯内特和VGG,但雷斯内特怎么了?非常感谢。

我可以确认所编写的代码在MXNet 1.1.0上运行,并输出一个包含整个神经网络图形的PDF。

您的代码对我来说运行良好。生成一个150k PDF,所以它不是很大。你确定PDF实际上是空白的吗?图像的左上部分(可能是默认视图)都是白色的,因为巨大的网络是从页面的左下角到右上角呈现的。非常感谢。它与“保存格式”有一定的关系。如果我设置save_format='eps',我可以看到绘图。然而,图中只显示了网络的一部分,可能是因为网络太大了。你能看到整个神经网络吗?谢谢