torchnet安裝及報錯分析

看某大佬的代碼是用到了torchnet,嗯……那就折騰一下吧

torchnet是Facebook最新一次和人工智能(AI)有關的開源項目,用Lua語言撰寫而成,執行於標準x86芯片或GPU上。對想要訓練大規模深度學習系統的單位來說,有助於大幅節省I/O的成本。

torchnet是用於torch的代碼複用和模塊化編程的框架,主要包含四個類

  • Dataset 以不同的方式對數據進行預處理

  • Engine 訓練/測試機器學習方法

  • Meter 評估方法性能

  • Log 日誌

安裝文件來自於GitHub:https://github.com/pytorch/tnt

也可以從百度雲盤下載:鏈接:https://pan.baidu.com/s/1Gab-htJ0eocz22KSLncaDQ 密碼:sh7m

下載下來的文件解壓,我放在了Anaconda的安裝目錄下;然後打開Anaconda Prompt,cd進入torchnet文件的根目錄,運行:(1)python setup.py build,(2)python setup.py install,(3)安裝成功。

 

報錯1:運行python setup.py build後,報錯python: can't open file 'setup.py': [Errno 2] No such file or directory。

解決:我之前是從https://github.com/torchnet/torchnet下載的,這裏確實找不到setup.py。從上面的網盤鏈接上下載的文件夾是有setup.py的。

報錯2:運行python setup.py install後,報錯RuntimeError: PyTorch does not currently provide packages for PyPI。

解決:我進入環境錯了,之前是cmd進入的命令提示符界面。所以是要進入Anaconda Prompt,激活自己的pytorch環境後,再切換目錄到torchnet目錄下,進行安裝。

 

大功告成!這時候使用torchnet就沒問題啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章