![](/img/trans.png)
[英]Does chainercv project the full copy of original faster R-CNN caffe code?
[英]Not getting proper output while running 'detection' demo of ChainerCV
我正在尝试从此处运行ChainerCV的``检测''演示, https://github.com/chainer/chainercv/tree/master/examples/detection
我正在使用单个GPU的p2.xlarge实例在AWS上的BitFusion Ubuntu 14.04 Chainer AMI上运行此演示。
刚开始尝试运行此演示时,出现此错误,
没有显示名称,也没有$ DISPLAY环境变量
因此,我在网络上对其进行了研究,并获得了将matplotlib与AGG引擎结合使用的解决方案,因此我尝试将其导入并使用agg。 确实解决了$ DISPLAY的问题,但是现在当我运行演示时,它已成功执行,但作为输出,我得到的只是一个白色的空白图像。
谁能告诉我背后的原因吗?
问题似乎是您在远程计算机上运行了演示程序,并且X设置不正确。 使用ssh -X <your.remote.machine.address>
连接到远程计算机时,可以获得适当的matplotlib输出,但是显示结果将花费一些时间。
如果要在远程计算机上快速运行演示,建议您设置MPLBACKEND=Agg
,通过plt.savefig(<imagepath>)
将绘图保存为图像,并且不要在演示程序中运行plt.show()
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.