其实就是对于colab官方使用说明的翻译总结,开通博客园的博客第一天,希望自己每天都能花些时间总结复盘学习的知识。由于自己水平有限,肯定也很多错误或者理解有问题,望多多担待。
colab.research.google.com
colab是基于jupyter notebook开发的网页,本身已经配置了深度学习环境,安装其他的包也非常方便,pip命令直接运行就可以了,在学习动手学习深度学习时发现了配置环境比较麻烦,笔记本性能也不好,不如白嫖google的资源。
colab和jupyter notebook一样,有一节节框(cells),里面可以运行代码,也可以输入markdown格式写个笔记。
运行的话四种方式:
1.点播放器标识
2.ctrl+enter运行当前的cell
3.shift+enter运行当前cell后,会自动跑到下一个cell里
4.alt+enter运行当前的cell后,会在下面创建一个新的cell
文本框(text cell)可以双击编辑,语法是markdown语法,数学公式可以使用MathJax提供渲染的Latex,在写的前面加$告诉它是数学公式了,如:$\sqrt{3x-1}J+(1+x)^2$。文本框点击后右上角的称为toolbar(工具栏),可以把文本框上下移动,选中两个不相连的cell,可以ctrl+单击cell,再选中另外一个cell,而shift+cell再选中另外一个cell可以把这两个cell中的cell全部选中。
其他命令:
ctrl-M I暂停当前运行的cell
清空运行结果:选中运行结果,鼠标右键点击清空单元格
colab还可以运行html,cell输出可以滑动、选择颜色、粗细的字。还有方框等图案(可惜我不懂html)
import numpy as np:导入一个叫做numpy的库,并给它起个名字np,下次调用就可以打这个简写了。
ctrl+空格(space)+shift:把光标停留在命令后,可以查看这个命令的介绍(输入的参数、属性,例子)
可以用google drive 将自己的代码分享出去,可以对于cell添加评论,并通过邮箱把自己的评论发给其他人,google永远的神。
附:Markdown语法
大标题#
大标题下小标题##几级标题加几个#)
粗体:**...**
斜体:*...*
正常的:^...^
划掉的字:~~...~~
[链接](https://www.google.com)显示就是链接可以点击跳到google
![image](https://www.google.com/iamges/res/png):可以调用(...)地址处的图片
没有继续翻译的部分可以在colab概览和markdown语法看,如怎么有序、无序标1、2、3,公式输入,灰色框框(''' '''、'''' ''''),colab输入的公式支持latex,很规范漂亮。