![](/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.