Google开放AI工具Colaboratory使用教程

转载 2018年04月15日 18:07:52

Colaboratory 是一个 Google 研究项目,旨在帮助传播机器学习培训和研究成果。它是一个 Jupyter 笔记本环境,不需要进行任何设置就可以使用,并且完全在云端运行。Colaboratory 笔记本存储在 Google 云端硬盘中,并且可以共享,就如同您使用 Google 文档或表格一样。Colaboratory 可免费使用。其实就是薅谷歌的羊毛。

本文主要介绍如何通过Colaboratory连接Google云端硬盘,并使用免费的Tesla K80 GPU执行Google driver中的机器学习程序。

Colaboratory介绍

首先,访问 CoLaboratory 网站,注册后接受使用该工具的邀请。注册成功后可以打开Colaboratory 简介,会出现一个「Hello, Colaboratory」文件,包含一些基本示例。
Colaboratory简介

注意右上角的连接按钮,如果没有连接是红色的。Colaboratory现在已全面支持python2和python3两个版本,可以在 代码执行程序→更改运行时类型 选择python版本,并在 硬件加速器 中选择是否使用GPU加速。
笔记本设置

连接Google driver

先注册Google云端硬盘,注册后便会有免费的15G空间,日常跑个学习的程序,无论是保存程序还是数据集都足够用了,然后通过Colaboratory连接云端硬盘。
这里以Cifar-10 GPU版本程序为例:
首先连接到Google硬盘,因为我的程序都上传在Google硬盘中,新建一个一个python记事本,将下列代码复制到记事本中。

这段代码执行后会安装很多东西

# Install a Drive FUSE wrapper.
# https://github.com/astrada/google-drive-ocamlfuse
!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse6

执行下面代码,打开链接,将链接中授权的代码复制到框格中回车执行

# Generate auth tokens for Colab
from google.colab import auth
auth.authenticate_user()

安装PyTorch:

!pip install -q http://download.pytorch.org/whl/cu75/torch-0.2.0.post3-cp27-cp27mu-manylinux1_x86_64.whl torchvision
import torch12

安装OpenCV:

!apt-get -qq install -y libsm6 libxext6 && pip install -q -U opencv-python
import cv22

安装其他库:
用!pip install或者!apt-get install命令。

总结

Colaboratory是一个在线Jupyter 笔记本环境,并且可以免费使用Google提供的GPU,对于机器配置较差或者没有GPU的小伙伴确实是一个不小的福利,更多玩法,自己去发掘吧。


google免费云端环境colaboratory的初次使用

从朋友圈中无意间发现了colaboratory,据说可以免费的使用Tesla k80 GPU加速,笨妞还从没用过geforce以上的GPU,忍不住想试试。 参考了网友发出来的“量子位”的文章, h...
  • juanjuan1314
  • juanjuan1314
  • 2018-01-29 13:18:51
  • 2538

Google Colaboratory 挂载Google网盘方法

  • 2018年03月06日 21:41
  • 50KB
  • 下载

Colaboratory:手把手教你使用Google免费的云端IDE进行深度学习(免费的GPU加速)的详细攻略——Jason niu

关于Colaboratory简介:     Google 除了开源 TensorFlow 之外,还在不断开放工具来协助 AI 开发。Google 现在又开放了其内部使用的开发工具 Colaborato...
  • qq_41185868
  • qq_41185868
  • 2018-03-21 12:40:58
  • 319

【GPU使用】Google免费GPU_Colaboratory 常用命令汇总

深度学习的小伙伴们,你们是否在为没有GPU,网络训练耗时而苦恼。众所周知,想要入门深度学习,首先要有一块或者N块显卡,这样才能享受开着法拉利在深度学习的道路上策马奔腾的感觉。普通意义上来讲,训练深度网...
  • zsWang9
  • zsWang9
  • 2018-04-16 11:25:32
  • 30

Google Colab 免费GPU服务器使用教程

一、前言 二、Google Colab特征 三、开始使用 3.1在谷歌云盘上创建文件夹 3.2创建Colaboratory 3.3创建完成 四、设置GPU运行 五、运行.py文件 5...
  • cocoaqin
  • cocoaqin
  • 2018-01-28 02:00:03
  • 6160

Google AI 教育项目今起免费开放,支持中文

今天,谷歌上线人工智能学习网站Learn with Google AI,网站设有一门名为机器学习速成班(Machine Learning Crash Course ,MLCC)的免费课程。该课程基于谷...
  • zchang81
  • zchang81
  • 2018-03-01 16:17:19
  • 640

谷歌放大招!无需写代码就能全自动训练AI

IT派 - {技术青年圈}持续关注互联网、大数据、人工智能领域关注就在昨天,Google发布了Cloud AutoML (https://cloud.google.com/automl), 为开发人员...
  • j2IaYU7Y
  • j2IaYU7Y
  • 2018-01-18 00:00:00
  • 407

免费使用google

深居大陆的伐木场同学早有一颗去外面看一看的心——facebook、twitter、YouTube都能让伐木场同学脸起红晕,看一下下就好嘛,行不行?某度说,等一等!可这一等,估计伐木场同学已经……...
  • fmc201314
  • fmc201314
  • 2017-02-13 15:38:19
  • 637

Learn with Google AI上线了! 让Google专家教你AI新技术

Learn with Google AI释出完善的教学资源,可依不同程度、不同教材及开发阶段,让好奇的路人、学生、决策者、软体工程师、研究人员或是资料科学家找到适合的教育资源。Google于周三(2/...
  • m0epNwstYk4
  • m0epNwstYk4
  • 2018-03-05 00:00:00
  • 300

惊呆!谷歌AI自动编程效率超研发工程师,作为AI工程师的我感到了森森的压力

AutoML可能不会取代AI工程师,但是机器都这么努力了,你还有什么借口偷懒!...
  • dQCFKyQDXYm3F8rB0
  • dQCFKyQDXYm3F8rB0
  • 2017-10-18 11:26:59
  • 8915
收藏助手
不良信息举报
您举报文章:Google开放AI工具Colaboratory使用教程
举报原因:
原因补充:

(最多只允许输入30个字)