【学术】谷歌公开简化数据科学工作流程的内部工具—Colaboratory

谷歌最近公开了它的内部工具,该工具用于数据科学和机器学习工作流程,称为Colaboratory。 虽然它与jupyter notebook非常相似,但它的真正价值来自于该服务目前提供的免费计算能力。合作特征与Google Docs类似,允许小团队紧密合作,并快速构建小型原型。 一般来说,这个工具与Google成为“AI-First”公司的愿景紧密相关。

jupyter notebook示例

这个工具对于初学者来说也是非常强大的,因为这个工具带有Python 2.7环境和所有主要的Python库。 他们不再需要先经过各种安装过程,而是可以立即开始编写代码。

我使用OpenCV创建了和人脸识别有关的公共Colaboratory jupyter notebook,这是以机器学习为核心的计算机视觉的主题之一。 为了运行这个jupyter notebook,建议用户将jupyter notebook从他们将能够运行代码的位置,复制到他们自己的Colaboratory。

  • 公共Colaboratory jupyter notebook地址:https://drive.google.com/file/d/0B7-sJqBiyjCcRmFkMzl6cy1iN0k/view?usp=sharing

要开始使用jupyter notebook,必须运行所有现有的储存格,以便加载库和基础数据。对于网络上的任何图像,你可以在带有被URL替代的<—IMAGE_URL—>的新代码储存格中,执行findfaces(‘<—IMAGE_URL—>’)函数的新版本,例如http://epilepsyu.com/wp-content/uploads/2014/01/happy-people-1050×600.jpg。这将使用新的URL获取图像,在代码储存格下生成一个输出单元。如果照片中包含被OpenCV算法选中的人脸,那么这些面部总数将被提供,并且在图像上用正方形显示面部的位置。

输出示例

我相信使用谷歌的Colaboratory工具让那些刚开始编码的人受益颇多。它允许我们不必担心底层架构,并且可以快速地开始执行脚本。上面提到的jupyter notebook就是一个很好的例子,因为它的用户只需插入一个新的函数。如果他或她对基础代码感兴趣,他们也可以查看并根据他们感兴趣的方式进行调整。

最近引入的脚本缩短了开发反馈周期。jupyter notebook也很容易分享和启用评论,允许从社区的不同成员收集反馈。

原文发布于微信公众号 - ATYUN订阅号(atyun_com)

原文发表时间:2017-11-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏伪君子的梦呓

Code.org 一个让孩子学习编程的网站

3906
来自专栏互联网开发者交流社区

SEO-外部链接类型以及标准

985
来自专栏WOLFRAM

最新版Mathematica(Wolfram 语言)11正式发布

1705
来自专栏技术专栏

慕课网数据分析与挖掘实战(一)-数据获取

其中,urllib,urllib2,requests,scrapy主要用于数据抓取 xpath主要用于分析提取有价值的内容 phantomjs,beauti...

723
来自专栏微服务生态

关于分布式调度框架的一些优秀资源总结

http://www.cnblogs.com/zuoxiaolong/p/niubi-job-3.html niubi-job 社区资料少,群(包含作者)活跃...

832
来自专栏AI科技大本营的专栏

Python 3 尴尬了这么久,终于有救了

一直以来,Python 3都超级尴尬。Python3的设计原因导致某些语法不兼容Python2,用户在Python2里投入越多,迁移的成本就越大,就越难迁移到新...

4108
来自专栏Sign

小卜弹跳技巧

其实大家可以这样理解,当你按住屏幕是,小卜下方的朋友们就会向左移动,松开时就会离开停止。

603
来自专栏腾讯大讲堂的专栏

QQ 浏览器7 瞬间启动探秘

今天跟大家分享刚结束不久的腾讯大讲堂专题分享【QQ浏览器7 瞬间启动探秘】活动视频。视频比较长,这里讲堂君把内容大纲梳理出来,大家可以酌情抽取感兴趣的部分观看。...

1955
来自专栏SAP最佳业务实践

从SAP最佳业务实践看企业管理(130)-MM-903管道资源物料的采购

在化工行业,制造流程需要的一些原材料通过供应商管道资源提供,这是常见情况。 基于管道资源物料信息记录,可以在工厂中直接发出物料。需要执行结算,这是最后一个步骤。...

3277
来自专栏SAP最佳业务实践

SAP最佳业务实践:返工处理(库存制造物料)(151)-3生产完成

image.png MIGO_GI缺陷物料的发货 在此活动中,系统将为必须返工的缺陷物料执行发货。 已创建并下达返工生产订单。 角色仓库文员 1. 在初始屏幕上...

3106

扫描关注云+社区