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应用。
-
点击左上角的“+ New”
新建 -
从选择"More",再选择"+ Connect more apps"
使用新的APP -
搜索Colaboratory.
搜索应用 -
选择Colaboratory,安装。
选择并安装
* 新建Colaboratory应用。
-
点击左上角的“+ New”,从“More”里选择“Google Colaboratory”。
新建Colaboratory应用 -
点击左侧的文件夹图标,打开文件管理
打开文件管理这里有3个选项。
- Upload to session storage: 可上传到服务器,单session一过,会被清空。
- Refresh:刷新。
- Mount Drive:这个可以将Google Drive当外挂存储用。
- 顶部的“+ Code”可以加入Python代码片段,像控制台一样,同一界面有同一运行空间。
- “+ Text”,可以加入文本片段。
三、设置TPU或GPU
Colaboratory可以为你的机器学习选择使用TPU或GPU。
1.在Runtime里,选择Change runtime type。
Runtime, Change runtime type
-
在Hardware accelerator下,点击None
Hardware accelerator -
现在,你可以选择TPU或GPU了,记得要保存。
TPU or GPU
好吧,就到这里,我是姜友华,下次见。