<u>版权所有,转载请注明出处</u>
之前写过一篇文章讲“OSX通过互联网远程访问Ubuntu 16.04”。最近看到微信公众号“机器之心”分享了一篇文章“教程 | 一步步从零开始:使用PyCharm和SSH搭建远程TensorFlow开发环境”,这篇文章是翻译自国外的一篇文章“Work remotely with PyCharm, TensorFlow and SSH”,讲解了怎么直接利用PyCharm和ssh来搭建TensorFlow开发环境,看到后觉得非常有用,所以这里把这两篇文章在这里分享一下。
此外,我在这里补充说明下:
- 虽然文章的题目是搭建tensorflow开发环境,实际上我们知道PyCharm是一个比较有名的python IDE,所以文章里搭建的实际是个远程python开发环境,我们一样可以用于theano、Lasagne、pyTorch等其它深度学习框架的远程开发,而且不需要做任何别的设置。
- 文章里的方法本质上来说就是PyCharm把我之前讲的ssh和sftp的功能给集成到PyCharm里了,我们在界面上做的操作都被PyChar翻译成指令通过ssh和sftp发送到远程电脑上去了。
- 文章里说到仅有 PyCharm Professional 支持这一功能,Community Edition 尚不支持。所以要使用该功能需要有PyCharm Professional ,但是这个版本是收费的,我这里给大家提供一个免费使用PyCharm Professional 的方法,前提是你是学生、老师或者教育工作者,对于这些人官方提供免费使用机会。这里我以学生为例,进入官方的这个网址进行申请,填写相关注册信息(这里需要教育邮箱等证明),申请成功后就可以免费使用了。
最后,推荐几个机器学习/深度学习相关的微信公众号:
- 机器之心
- 机器学习研究会
- 深度学习大讲堂
- 新智元
有需要的朋友请自行在微信公众号中搜索。
<div align = center>-END-</div>
<u>版权所有,转载请注明出处</u>