torch

<p>torch是深度學(xué)習(xí)領(lǐng)域一個(gè)知名的框架。但是目前只支持OS-X和Ubuntu兩個(gè)平臺(tái),讓我等還在用Windows的學(xué)生黨苦不堪言~~

<p>很自然的解決方法當(dāng)然是虛擬機(jī),我用的是VMware workstation 12。這里就不介紹虛擬機(jī)上搭建torch的具體過(guò)程了。照torch官網(wǎng)來(lái)就行。
iTorch
<p>iTorch說(shuō)白了就是IPython的torch版本,準(zhǔn)確點(diǎn)說(shuō),它是Facebook開(kāi)發(fā)的IPython的torch內(nèi)核。使用iTorch,我們可以方便地使用jupyter notebook展示我們的基于torch的項(xiàng)目,像這樣:

<p>這種交互式的閱讀你告訴我不爽?
<p>iTorch的搭建也不多說(shuō)了,依然是參考iTorch in Github。
<p> 依舊不支持windows,而這次對(duì)linux的支持目前不包括centos,我的主機(jī)暫時(shí)也用不上了。但是自己開(kāi)發(fā)用的話,主機(jī)其實(shí)作用不大,調(diào)試的時(shí)候在虛擬機(jī)里,展示可以在windows中。

重點(diǎn):Windows訪問(wèn)Ubuntu虛擬機(jī)搭建的itorch
<p>話說(shuō)用虛擬機(jī)就可以滿足開(kāi)發(fā)需求了,為啥這么矯情非得用windows訪問(wèn)?因?yàn)槲业奶摂M機(jī)中的輸入法實(shí)在太愁人了,再加上我酷愛(ài)chrome,有的時(shí)候還想裝個(gè)x,在虛擬機(jī)里展示實(shí)在是效果欠佳。
- 1.文件一般都放在主機(jī)和虛擬機(jī)的共享文件夾——vmware-share里。打開(kāi)終端,直接復(fù)制:
cd /mnt/hgfs/vmware-share/
切換到共享目錄,再切換到root。
- 2.查看虛擬機(jī)在局域網(wǎng)中的ip。輸入:
ifconfig

- 3.復(fù)制以下命令輸入:
jupyter notebook --ip 192.168.121.128 --port 9999
具體使用這個(gè)ip是因?yàn)閂Mware的虛擬機(jī)使用的是NAT的方式,當(dāng)然這個(gè)是可以設(shè)置的,你可以設(shè)置成靜態(tài)配置ip。主機(jī)和虛擬機(jī)相互訪問(wèn)使用這個(gè)ip即可,當(dāng)然如果是遠(yuǎn)程訪問(wèn)肯定是不行的(有其他辦法)。
4.回到windows
在瀏覽器中輸入:
http://192.168.121.128:9999/tree
可以直接進(jìn)入到當(dāng)前目錄中。5.總算可以在windows中使用itorch內(nèi)核了。

<p>還可以歡快地用用主機(jī)的輸入法寫markdown~~~
總結(jié):
<p>送給和我一樣還在用windows的學(xué)生黨,mac用戶請(qǐng)繞道~~~~~