首页 > 学院 > 开发设计 > 正文

Torch7 学习

2019-11-08 01:09:43
字体:
来源:转载
供稿:网友

Torch7 学习

1. 环境

学习环境

Mac OSX 10.11.6 Jupyter torch7 python2.7

安装

参考资料: http://blog.rainy.im/2016/01/02/lua-and-torch7-on-jupyter/ http://blog.csdn.net/u010946556/article/details/51329208

主安装命令:

pip install jupytergit clone https://github.com/facebook/iTorch.git cd iTorch luarocks make

依赖项处理:

# 1.openssl:参考 https://segmentfault.com/a/1190000004395173# 查看 openssl 版本openssl versionbrew install openssl (--force)brew link openssl (--force)# 2. lzmqbrew install zeromqluarocks install lzmq# 3. iTorchgit clone https://github.com/facebook/iTorch.git cd iTorch luarocks make

运行:

# 直接运行itorch# 使用 Jupyter 运行(推荐)itorch notebook

报错(运行新版本的ipython也可能报同样错误):

# 错误信息ImportError: No module named shutil_get_terminal_size# 解决方法(修改报错的代码,python2使用shutil而不是backports)vim /usr/local/lib/python2.7/site-packages/IPython/utils/terminal.py# 将报错处改为# from backports.shutil_get_terminal_size import get_terminal_size as _get_terminal_sizefrom shutil_backports import get_terminal_size as _get_terminal_size

测试:

itorch notebook

选择 new > itorch

itorch_figure_1

2. 学习

。。。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表