Google的Colaboratory

Hi,大家好,我是姜友华。
这段时间开发iOSAPP时,用到了Apple公司自带的TTS,听起来的感觉总没有Google翻译里的发音舒服。于是想了解一下Google的机械学习。

机械学习需要GPU性能比较好的设备。记得很久以前我用自己的Mac Book Pro试过TensorFlow1.0的手写数字识别的示例,由于性能问题,就不了了之了。其实Google有一个叫Colaboratory的应用,可以用来作机器学习用,下面我们来了解一下。

[Colaboratory官网]https://colab.research.google.com,国内访问比较不方便,需要你自己折腾一下。

Colaboratory可以看作一款在线的Python编辑器,其实它是一台服务器,尤其适合数据分析、机器学习等。Colaboratory有付费服务,现阶段我们用免费的就足够。

一、你需要注册Google账号

注册Google账号,可能存在一定的困难,需要你自己克服。

二、从Google Drive开始

进入Google Drive,Google Drive是我最喜欢的Google应用。有了这个,微软的Office和Mac的Pages之类我再也没有碰过。

* 添加Colaboratory应用。

  1. 点击左上角的“+ New”


    新建
  2. 从选择"More",再选择"+ Connect more apps"


    使用新的APP
  3. 搜索Colaboratory.


    搜索应用
  4. 选择Colaboratory,安装。


    选择并安装

* 新建Colaboratory应用。

  1. 点击左上角的“+ New”,从“More”里选择“Google Colaboratory”。


    新建Colaboratory应用
  2. 点击左侧的文件夹图标,打开文件管理


    打开文件管理

    这里有3个选项。

  • Upload to session storage: 可上传到服务器,单session一过,会被清空。
  • Refresh:刷新。
  • Mount Drive:这个可以将Google Drive当外挂存储用。
  1. 顶部的“+ Code”可以加入Python代码片段,像控制台一样,同一界面有同一运行空间。
  2. “+ Text”,可以加入文本片段。

三、设置TPU或GPU

Colaboratory可以为你的机器学习选择使用TPU或GPU。
1.在Runtime里,选择Change runtime type。


Runtime, Change runtime type
  1. 在Hardware accelerator下,点击None


    Hardware accelerator
  2. 现在,你可以选择TPU或GPU了,记得要保存。


    TPU or GPU

好吧,就到这里,我是姜友华,下次见。

你可能感兴趣的:(Google的Colaboratory)