AI开发平台MODELARTS-JupyterLab常用功能介绍:代码化参数插件的使用
代码化参数插件的使用
代码参数化插件可以降低Notebook案例的复杂度,用户无需感知复杂的源码,按需调整参数快速进行案例复现、模型训练等。该插件可用于定制Notebook案例,适用于比赛、教学等场景。
- 仅对Code cell类型新增了Edit Form和Add Form功能,如果cell类型是Markdown或者Raw类型则不支持。如下图所示:
图16 查看Code cell
- 打开新的代码后,需先Add Form,再Edit Form。
图17 Code类型的cell右键选项
- 图18 两种编辑区域
会将Code cell水平拆分为两种编辑区域,左侧为代码区域,右侧为表单区域。单击表单右侧的“Edit”可修改默认标题。
- “Edit Form”按钮有四个子选项,分别是 、 、 和 四个按钮,下文介绍这四个选项的功能。
表5 “Edit Form”子选项介绍 “Edit Form”子选项
功能说明
Add new form field
- 支持新增“dropdown”、“input”和“slider”类型的表单。如图19所示。每新增一个字段,会分别在代码和表单区域中增加对应的变量,修改表单区域的值也会同时修改代码变量值。
说明:创建dropdown类型的表单时,“ADD Item”至少创建2项。如图20所示。
- 表单字段类型为“dropdown”时,支持的变量类型为“raw”和“string”。
- 表单字段类型为“input”时,支持的变量类型有“boolean”、“date”、“integer”、“number” 、“raw”和“string”。
- 表单字段类型为“slider”时,支持输入滑动条的最小值、最大值和步长。
Hide code
隐藏代码区域。
Hide form
隐藏表单区域。
Show all
同时展示code和form区域。