更新时间:2026-06-29 GMT+08:00
使用JupyterLab在线开发和调试代码
CloudRobo支持通过JupyterLab工具在线打开Notebook,开发基于PyTorch引擎的AI模型。具体操作流程如图1。
约束限制
- 在JupyterLab中加载文件并无严格的固定大小限制,但其实际处理能力受系统资源及配置影响。在JupyterLab左侧浏览器打开较大文本文件(如超过100MB)可能导致内存不足、界面响应迟缓或内核中断等问题。为保证使用流畅性与稳定性,建议打开的单个文件大小不超过100MB。
- 系统长期平均每秒可处理最多40个JupyterLab请求,并允许在短时间内突发处理最多10个JupyterLab请求。通常情况下,如果在短时间内对同一资源池中的JupyterLab进行超过10次操作,将会触发流量控制。
在线开发和调试代码
- 创建Notebook实例。
在CloudRobo控制台创建一个Notebook实例,选择要使用的镜像。具体操作,请参见创建Notebook章节。
- 创建成功后,Notebook实例的状态为“运行中”,单击“操作”列的“接入环境”,在“接入方式”对话框,单击JupyterLab接入右侧的“接入”,访问JupyterLab。
- 进入JupyterLab页面后,自动打开Launcher页面。您可以使用开源支持的所有功能,详细操作指导可参见JupyterLab官网文档。
不同镜像的Notebook,打开后Launcher页面呈现的Notebook和Console内核及版本均不同,请以实际控制台为准。
- 准备训练数据和代码文件,上传到JupyterLab中。具体参见上传本地文件至JupyterLab。 图2 文件上传按钮
- 在左侧导航双击打开上传的代码文件,在JupyterLab中编写代码文件,并运行调试。有关JupyterLab的使用具体参见JupyterLab常用功能介绍。
如果您的代码文件是.py格式,请新打开一个.ipynb文件,执行%load main.py命令将.py文件内容加载至.ipynb文件后进行编码、调试等。
