极市开发平台中的jupyterlab相关操作

本文详细介绍了如何在极市开发平台上使用JupyterLab进行实例创建、编码环境设置、数据集管理和算法开发。内容涵盖创建实例、选择编码环境JupyterLab、开发环境介绍、算法开发步骤,包括训练代码编写、SDK封装,以及终端中的相关操作。在开发过程中,强调了数据存储、镜像构建和模型训练的关键细节。
摘要由CSDN通过智能技术生成

一、创建实例

  1. 进入竞赛页面,选择喜欢的竞赛,点击竞赛名称后的报名按钮,根据提示进行报名;
    在这里插入图片描述
  2. 成功报名项目/比赛后,可以直接在该页面立即创建实例,也可以在个人中心->参与项目/比赛栏目下查看已报名项目/比赛,并完成实例创建步骤
    在这里插入图片描述
  • 更多:
    • 停用: 可以对实例进行停用操作;
    • 启用: 可以对实例进行启用操作;
  • 进入:
    在这里插入图片描述
  1. 点击右上角在线编码
    在这里插入图片描述
    编码调试IDE选择jupyterLab;
    在这里插入图片描述
  2. 根据需要点击相应图标,进入notebook页面、Console或其它Terminal页面,如下图:
    在这里插入图片描述
    上图中的两个页面分别是notebookTerminal

二、开发环境介绍

平台为每个开发者提供的独立编码开发环境,预置TensorFlowPyTorchMXNetDarknetCaffe五种框架可选,包含了CUDAcuDNNOpenCVOpenVINO等依赖库供开发者使用。
开发环境下,可以看到您已报名参与项目并创建的实例列表
在这里插入图片描述
图中的几个按钮分别为:

  • 在线编码: 在实例创建成功后,即可点击,进入在线编码环境。平台提供了VScode和jupyter notebook两种编码环境,开发者可以视个人偏好自行选择使用。
    在这里插入图片描述

  • 发起训练: 发起训练任务会构建新的镜像并加载训练数据来执行,为确保训练任务能正常执行,需要构建出于编码环境一致的容器实例;若您在编码过程中引入了自定义依赖,则需要您在编码过程中,同步编写好Dockerfile并进行验证。 在Dockerfile验证通过后,方可点击“发起训练”按钮进入训练任务相关页面。

  • 自动测试: 平台提供针对算法模型的自动测试,其依赖于标准的测试SDK。故发起自动测试,需要的前提条件为:完成训练任务、封装测试SDK。

  • 更多:

    • 启用实例: 可以对实例进行启用操作,便于自行控制实例状态;
    • 停用实例: 可以对实例进行停用操作,便于自行控制实例状态,建议在停用实例前先将代码push到git仓库进行保存;
    • 重建实例: 在遇到实例未成功创建或编码环境异常等特殊情况无法继续正常编码时,可以将实例重建,恢复为初始状态(未保存的代码将会丢失,建议在重建之前,先将本地代码push到git仓库);
    • 切换框架: 在整个项目/比赛过程中,均可以按需对基础框架进行修改,平台会以初始基础框架环境进行替换;

由于实例启用中会持续消耗积分,建议开发者在编码完成或无需编码时,及时提交代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

great-wind

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值