ModelArts中Notebook的基本使用

网友投稿 1169 2022-05-29

ModelArts为AI工程师提供了Notebook功能,工程师可在Notebook中一站式完成数据准备、模型训练、预测等操作。本文是针对Notebook的基本使用做的一些分享。

在开发环境中创建完成Notebook,单击操作列的“打开”,进入“Jupyter”页面。在“Jupyter”页面的“Files”页签下,会自动地加载上传的文件。根据项目要求,选择和代码环境相匹配的Kernel环境,则会生成一个.ipynb文件。

几个基本操作

Esc进入command mode,命令模式下

双击D:删除当前cell

单击Z :  恢复删除的cell

单击M:转为markdown文档

单击Y:切回编程模式

markdown文档下运行可变为预览模式

A/B可以在上/下方插入新的cell

shift+enter : 运行本单元,选中下一个单元

ctrl+enter : 运行本单元,选中下一个单元

alt + enter : 运行本单元,在下面插入一个单元

Enter进入edit mode,编辑模式下

Tab : 代码补全或缩进

control +enter 执行代码

Shift + Tab会显示刚才输入对象的文档

帮助文档

ModelArts中Notebook的基本使用

使用help()

可通过以下命令来获得帮助文档:

help(len)

使用?

或者使用问号:

一个问号打印docstring, 两个问号打印source

tab自动补全

魔法命令

由于Jupyter是基于IPython内核的,所以Jupyter可以使用IPython内核中的Magics命令。

执行shell命令

在shell 命令前面加!

运行外部python文件

%run *.py 运行外部python文件(默认是当前路径,最好加上绝对路径)

运行计时

%time statement 计算statement 的运行时间 (运行一次的时间)

%timeit  statement 计算statement 的平均运行时间 (运行多次的平均时间)

%%timeit statement1 statement2 statement3  测试多行代码的平均运行时间

注:

%time 一般用于耗时长的代码块

%timeit 一般用于耗时短的代码块

查看当前会话中的所有变量和函数

%who_ls 返回一个字符串列表,元素为当前会话中的所有变量和函数

具体地在ModelArts上使用Notebook构建模型步骤点击查看此链接

AI开发平台ModelArts EI企业智能

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Bash脚本教程之引号和转义
下一篇:代号“凌云行动”
相关文章