JupyterLab代码参数化插件介绍
【摘要】 ModelArts提供了JupyterLab代码参数化插件。该插件可以降低JupyterLab案例的复杂度:用户无需感知复杂的源码,仅通过调整参数来达到案例复现、模型训练等目的。
1. 功能简介
ModelArts提供了JupyterLab代码参数化插件。该插件可以降低JupyterLab案例的复杂度:用户无需感知复杂的源码,仅通过调整参数来达到案例复现、模型训练等目的。
2. 使用场景
定制Notebook案例、比赛、教学等场景。
3. 使用限制
仅对JupyterLab的Code cell类型新增了Add Form和Edit Form功能,如果cell类型是Markdown或者Raw类型则不支持。
查看当前cell的类型,如下图所示:

Code类型的cell右键选项如下图所示:

4. 使用介绍
步骤一: 添加表单
通过点击Add Form按钮可添加一个表单。Add Form按钮会将Code cell 水平拆分为两个编辑区域,左侧为代码区域,右侧为表单区域。单击表单右侧的Edit按钮可修改默认标题,如下图所示:

步骤二: 编辑表单
通过点击Edit Form按钮可编辑一个表单。Edit Form按钮有四个子选项,分别是Add new form field、Hide code、Hide form和show all。
Add new form field选项支持新增dropdown、input和slider类型的表单。其中,dropdown支持变量类型raw和string;input支持变量类型boolean、date、integer、number、raw和string;slider支持输入滑动条的最小值、最大值和步长。
每新增一个字段,会分别在代码和表单区域中增加对应的变量,修改表单区域的值也会同时修改代码变量值。

Hide code选项会隐藏代码区域Hide form选项会隐藏表单区域show all选项会同时展示代码和表单区域
步骤三: 删除部分表单【可选】
通过点击表单右侧的删除按钮,可删除该行表单内容,如下图所示:

5. 效果展示

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)