jupyter notebook 可以做哪些事情?
的有关信息介绍如下:
可以用Jupyter Notebook远程连接服务器跑深度学习、做大数据呀,简单点的python学习也可以在jupyter notebook上。
很多同学要么苦于没有性能强劲的显卡,要么自己的笔记本电脑年代已久,没办法跑深度学习或者也做不了大数据这类型的工作。
其实我们压根不用把计算过程在自己的电脑上跑,有云服务器就ok了。
效果最后类似这样的,自己的电脑随便一个浏览器,打开jupyter notebook就可以跑深度学习了。
其实这个过程很简单。
对于实验室有卡有服务器的同学,完全没必要继续看。
对于实验室没有服务器,个人也没有显卡的同学,但也有做深度学习的需要,便宜的云服务器或许很适合你。
下面这个视频时长12分钟多一点,基本上可以从零开始创用Jupyter Notebook建立与云服务器的远程链接:
这里我用的是腾讯云的,GN7服务器,使用的是NVIDIA的Tesla T4显卡(市价1万多,云服务优惠一天一块),感兴趣的话文末有链接。
具体的参数如下:
GPU计算型GN7/20核/80GB/5Mbps - 很好的显卡
在腾讯云的后台打开刚刚创建好的云服务器:点击云产品->实例->云服务器
选择我们刚刚创建好的云服务器
我们最好用ubuntu系统,所以在这里选择重装系统
经过二维码验证后,选择要安装的Ubuntu系统
版本就是最通用的20.04,可以看到是免费的。
密码在站内信里,可以用默认密码,也可以再次修改。
点击登录后出现如下界面,直接输入密码登录就可以。
显示如下界面就表明登录成功了。
跑深度学习的话我们需要以下的包或者环境
全部在服务器端的命令行里下载安装,记得复制粘贴代码后加回车!
下载地址在这里,https://developer.nvidia.com/cuda-downloads
你也可以直接用下面这一串代码,耐心点,需要点时间。
安装完成后使用nvidia-smi命令查看是否安装成功
出现以下则表明已经安装成功了
在服务器端命令行输入:
jupyter-notebook password
连续输入两次,出现已经界面则表明成功了
出现以下则表明已经成功启动
随便在自己电脑(我们要用自己的电脑访问云服务器的资源)打开一个浏览器,然后在地址栏输入:
公域IP:8888
公域IP在如下的位置
回车后出现如下对话框,输入刚刚设置好的密码即可
登陆成功后显示如下界面
随便找一个网上的例子
运行的完全没问题
这个GPU的性能非常够用,市价需要一万多。
而我刚刚用的云服务器,优惠价才一天一块钱。
就是红框里的这个,一天一块钱,非常优惠。
链接在这里:GPU云服务资源
你完全可以试试,随便一台笔记本电脑就可以远程链接高性能GPU,跑深度学习不在话下。
当然了除了我提到的云服务资源,还有其他不少的资源可以用。
同样也可以参考这个回答:
没有GPU,如何在腾讯云白嫖深度学习资源?



