Windows访问Ubuntu虚拟机搭建的itorch(如何在windows上愉快地使用torch和itorch)

torch

Windows访问Ubuntu虚拟机搭建的itorch(如何在windows上愉快地使用torch和itorch)_第1张图片
torch.jpg

torch是深度学习领域一个知名的框架。但是目前只支持OS-X和Ubuntu两个平台,让我等还在用Windows的学生党苦不堪言~~


torch安装平台.jpg

很自然的解决方法当然是虚拟机,我用的是VMware workstation 12。这里就不介绍虚拟机上搭建torch的具体过程了。照torch官网来就行。

iTorch

iTorch说白了就是IPython的torch版本,准确点说,它是Facebook开发的IPython的torch内核。使用iTorch,我们可以方便地使用jupyter notebook展示我们的基于torch的项目,像这样:

Windows访问Ubuntu虚拟机搭建的itorch(如何在windows上愉快地使用torch和itorch)_第2张图片
展示.jpg

这种交互式的阅读你告诉我不爽?

iTorch的搭建也不多说了,依然是参考 iTorch in Github。

依旧不支持windows,而这次对linux的支持目前不包括centos,我的主机暂时也用不上了。但是自己开发用的话,主机其实作用不大,调试的时候在虚拟机里,展示可以在windows中。

Windows访问Ubuntu虚拟机搭建的itorch(如何在windows上愉快地使用torch和itorch)_第3张图片
itorch安装平台.jpg

重点:Windows访问Ubuntu虚拟机搭建的itorch

话说用虚拟机就可以满足开发需求了,为啥这么矫情非得用windows访问?因为我的虚拟机中的输入法实在太愁人了,再加上我酷爱chrome,有的时候还想装个x,在虚拟机里展示实在是效果欠佳。

  • 1.文件一般都放在主机和虚拟机的共享文件夹——vmware-share里。打开终端,直接复制:
cd /mnt/hgfs/vmware-share/ 

切换到共享目录,再切换到root。

  • 2.查看虚拟机在局域网中的ip。输入:
ifconfig
Windows访问Ubuntu虚拟机搭建的itorch(如何在windows上愉快地使用torch和itorch)_第4张图片
本机ip.jpg
  • 3.复制以下命令输入:
jupyter notebook --ip 192.168.121.128 --port 9999

具体使用这个ip是因为VMware的虚拟机使用的是NAT的方式,当然这个是可以设置的,你可以设置成静态配置ip。主机和虚拟机相互访问使用这个ip即可,当然如果是远程访问肯定是不行的(有其他办法)。

  • 4.回到windows
    在浏览器中输入:
    http://192.168.121.128:9999/tree
    可以直接进入到当前目录中。

  • 5.总算可以在windows中使用itorch内核了。

Windows访问Ubuntu虚拟机搭建的itorch(如何在windows上愉快地使用torch和itorch)_第5张图片
windows结果.jpg

还可以欢快地用用主机的输入法写markdown~~~

总结:

送给和我一样还在用windows的学生党,mac用户请绕道~~~~~

你可能感兴趣的:(Windows访问Ubuntu虚拟机搭建的itorch(如何在windows上愉快地使用torch和itorch))