新一代Notebook神器出现,Jupyter危险了!

              
来源:Python数据科学
做者:东哥起飞
数据科学用Jupyter Notebook再合适不过了,代码笔记融为一体,交互式操做方便好用,一直以来都是被你们所承认的神器。
最近东哥发现了一个新的Notebook工具,除了基本的功能以外,另外还补充了不少Jupyter Notebook上的一些空缺,这个新的神器就是 DeepNote。
官网:https://deepnote.com/
DeepNote由一个位于旧金山的小团队开发, 它是一种云协做、云硬件,上云的 Notebook 编程环境,可与现有的Jupter兼容,方便部署,而且免费,是新一代的数据科学notebook。
这里要说下,由于Jupyter Notebook最早进入你们的视野,使用起来也没毛病,因此让使用者切换是存在必定的成本,除非新工具的功能强大到足以让你去忽略掉这个成本。
不过有高级科学研究家已发现DeepNote的使用趋势是在缓慢超越Jupyter的,这个趋势说明它确实获得了承认,而且功能上也解决了一部分人群的痛点。
闲篇扯完,下面东哥介绍一下DeepNote的新功能。
一、团队协做
这个功能东哥以为是 DeepNote 最大的卖点了。
DeepNote 支持在共享计算环境中无缝合做,也就是说当咱们在作一个项目时,团队伙伴若是有了好的想法,能够更加快速的分享,并且是实时同步地看到代码运行状态。
实时同步
使用 Jupyter Notebook 的现有的作法是,团队每一个人都必须跑完代码保存,而后再经过一些途径传给团队其余人,而且其余人若是想分析或者修改,只能再从新跑一遍,若是数据量很大或者代码很长的话,这样会浪费不少没必要要的时间。
这个功能就比如石墨文档可支持多人同时在线操做同样,咱们不用再像之前分享Excel文件那样,每一个人填好后再由最后一我的来汇总,为多人协做提供了极大的便利。
但这还没完!接着看下面
版本控制
下面展现了多人协做中的 版本控制功能,每一个人对于代码的反馈版本清晰的看见。
代码Review 
另外,它还提供了代码review功能,咱们可追踪团队成员对模型变现的评论,而且若是咱们改动了代码也会同步通知评论者。

此外, DeepNote 还提供了不一样的权限等级:查看、执行、编辑、管理以及全部者。
东哥举个例子,好比一个项目中,咱们和其它合做方联合建模,你分享给对方,但不但愿可执行,那么咱们就能够分配权限,让本身拥有管理或全部者权限,而对方只有查看权限。
再或者在本身的团队中,团队成员是有全部者权限的,可执行代码单位,而审查人员只拥有编辑权限,可提供在线反馈,但没法执行任何单元,只有团队成员持有执行权限。
使用场景太多了,可本身脑补。
二、模型开发更高效
DeepNote 不但在多人协做上有很大优点,在我的单独建模分析时也很是的高效。
变量分析可视化
特征工程的时候,咱们查看变量很不方便。DeepNote提供了强大的变量可视化功能,而且交互式体验很是棒。
代码智能补全
这个不少编辑器都有这个功能了,有它使用起来更加智能,比Jupyter Notebook好用些。
DeepNote也有本身的快捷键操做,而且正在开发大屏dashboard展现功能,这样能够打通多人协做,实时在线的大屏展现成果。

三、链接云硬盘
数据科学中有 80% 的无关数学和统计学。在云计算设置中,这个比例更接近 90%,还有 10% 的时间损失在为笔记本配置正确的算力上。
DeepNote 能够为你无缝访问基于云的硬件。「无缝」的意思是你能够在笔记本界面上进行全部设置,除非你的核处于空闲状态,不然它是不会主动关闭的。

四、Python包的管理
Python 有出色的包管理系统。DeepNote 意识到了这一点,并在工做路径中附有 requirements.txt 文件。即便这样,也很容易忘记安装一些依赖包。除非导入包时触发错误,不然没法意识到这方面有所疏漏。
为此,DeepNote 会主动监控包的导入,并根据你声明的需求,提醒你遗漏的依赖。还有,若是须要的文件不存在,它会猜想该文件是什么。剧透预警:它的猜想通常都是正确的。

五、大量的集成
DeepNote 几乎提供了你想要的全部集成。为了使notebook层次分明,你能够从不一样链接中选择源码控制库。这能够在建立笔记本和写后台更新时用到。
除了源码控制,DeepNote 笔记本还能够链接云计算数据存储,好比 S三、GCS 以及经常使用的数据库引擎。
以上就是DeepNote的一些独特特征,不少功能也正在开发,但愿它能够愈来愈好,没准将来会有取代Jupyter Notebook的可能。

参考:数据库

https://deepnote.com/编程

https://mp.weixin.qq.com/s/JagdY1_XQq9xOaGcWwo-Yw微信

   
🧐 分享、点赞、在看 ,给个 三连击 呗! 👇

本文分享自微信公众号 - 州的先生(zmister2016)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。app

相关文章
相关标签/搜索