日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

torch7入门

發布時間:2025/7/25 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 torch7入门 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.安裝與使用

測試系統是ubuntu14.04LTS,默認安裝在~/torch,當然我以前已經安裝過torch7不知道為什么還是不能用。后來安裝官網上的那個安裝方法就好了,需要連網,而且安裝的時間比較久。以下用的是shell腳本,當然前提是你安裝了git的,不要問我git是什么東西。

# in a terminal, run the commands curl -sk https://raw.githubusercontent.com/torch/ezinstall/master/install-deps | bash git clone https://github.com/torch/distro.git ~/torch --recursive cd ~/torch; ./install.sh

第一句是安裝LuaJITTorch所需要的依賴項目,真的好多。

第二句是安裝luaJITLuaRocks,接著使用luarockslua包管理器)去安裝核心包如torchnnxlua還有其他什么包。安裝完了它會問你要不要把路徑加入到PATH變量,我建議還是加吧!要不然你下次找不到路徑啥的又跪了~~還有一種手動的方法

# On Linux source ~/.bashrc # On OSX source ~/.profile

如何卸載這個東西就不說了,直接刪除,假設需要安裝一些額外的包,如image或者xlua,直接luarocks命令安裝

luarocks install image # 有沒有很簡單 luarock list #查看你裝了什么東西,待會兒就知道

如果此時你安裝成功了的話,在命令行輸入th,出現以下結果即為成功了

然后再用th命令測試一下你的lua腳本吧!比如

$ th test.lua # test.lua 是你寫的腳本哦!

退出th的命令行直接ctrl+c就行了,這個時候就可以執行luarockslist了,下面會顯示一堆你所安裝包,以及安裝位置,比如我安裝了audioimageitorchnn以及nnx等等,你想裝什么的就直接luarocksinstall就行了,不過首先得有這個包哦!

2itorch使用

itorch是torch里面的一個包,它能很輕松地顯示圖片、視頻和音頻等等。不過,安裝這個的話就需要和ipython搭配使用,所以需要先安裝ipython,然后你會發現還是無法用,比如th之后的命令行

i = image.lena() itorch.image(i)

會有一堆奇怪的錯,輸入itorch notebook的系統會說,“你沒裝ipython-notebook。”所以,你知道怎么辦了吧!

sudo apt-get install ipython-notebook

然后整個世界就安靜了。命令行中輸入

itorch notebook

點擊右上角的new notebook,出現 好了,這下可以輸入命令了 關于什么image、audio和video怎么用,這個就不用贅述了。腳本中輸入

require 'nn'; n = nn.SpatialConvolution(1,64,16,16); itorch.image(n.weight);

n =nn.SpatialConvolution(1,16,12,12); res = n:forward(image.rgb2y(image.lena())); itorch.image(res:view(16,1,501,501));

itorch直接用命令,基本用法就是如此。

總結

以上是生活随笔為你收集整理的torch7入门的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。