【学术】谷歌公开简化数据科学工作流程的内部工具—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 条评论
登录 后参与评论

相关文章

来自专栏图形学与OpenGL

计算机图形学课程设计内容及要求

目标:以图形学算法为目标,深入研究。继而策划、设计并实现一个能够表现计算机图形学算法原理的或完整过程的演示系统,并能从某些方面作出评价和改进意见。通过完成一个完...

696
来自专栏影子

关于图文识别功能相关技术的大致实现

转载请注明源地址:http://www.cnblogs.com/funnyzpc/p/8908906.html

701
来自专栏YoungGy

售电模拟应用简介

售电模拟,纸上得来终觉浅,绝知此事要躬行。 本文附上了售电模拟应用介绍及其核心算法,供大家共同学习。 应用功能 本应用地址为:售电模拟应用。 本应用目前针对...

2146
来自专栏影子

关于图文识别功能相关技术的大致实现

1114
来自专栏目标检测和深度学习

Kaggle放大招:简单几步实现海量数据分析及可视化

Kaggle Kerneler bot是一个自动生成的kernel,其中包含了演示如何读取数据以及分析工作的starter代码。用户可以进入任意一个已经发布的项...

380
来自专栏VRPinea

VR建模工具Blocks发布新版本,将更加易于使用

3479
来自专栏机器之心

开源 | 基于Metal的机器学习框架Bender:可在iOS上运行TensorFlow模型

选自GitHub 机器之心编译 参与:吴攀 在正在举行的 WWDC 2017 上,苹果宣布发布了 Metal 2,详情可参阅机器之心的报道《苹果开发者大会 W...

3389
来自专栏目标检测和深度学习

【资料共享】计算机视觉 & 数学& 编程

课程录像合集 【课程录像合集】计算机&程序设计 链接:https://pan.baidu.com/s/1jI4AFqA 密码:g8fp ? 【课程录像合集】...

3047
来自专栏影子

关于图文识别功能相关技术的大致实现

30311
来自专栏AI研习社

微软推出开源自动驾驶仿真平台 AirSim 教程,机器学习新手也能快速上手自动驾驶

AirSim 是微软推出的开源项目,用于测试人工智能系统的安全性,该系统提供仿真的环境、车辆动力和感知能力,促进无人驾驶技术的发展。近期,微软的工程师推出了一...

3638

扫码关注云+社区