在开始进行AI应用开发前,您需要创建云上开发环境,即创建Notebook实例。 背景信息 “运行中”的Notebook将一直收费,当您不需要使用时,建议停止Notebook,避免产生不必要的费用。在创建Notebook时,也可以选择开启自动…
运行前准备 首先下载并本地安装PotPlayer播放器,用于播放AI应用运行结果视频流。 在VSCode中配置端口转发, 操作方法:执行“Ctrl+Shift+P”,输入“Forward a Port”,输入“1554”端口。 图1 配置端…
在创建工程时选择“vehicle_detection”工程模板将会创建视频车辆检测样例工程,该样例是一个视频类的ModelBox应用样例,通过读取视频,经过目标检测的模型得到视频中车辆的位置。该样例中“src”目录下预置了视频车辆检测的具体…
VS Code下载方式: Windows用户直接单击此处下载:https://update.code.visualstudio.com/1.78.2/win32-x64-user/stable。 其他系统用户的下载地址: https://c…
本节介绍如何使用本地VSCode插件连接云上开发环境Notebook。 注意:若新创建的实例未显示,点击刷新按钮重新登录,登录成功后点击左侧箭头展开实例列表。 图1 刷新实例 由于插件连接需要一定时间,建议将“Connect Timeout…
准备模型 AI应用开发的前序步骤是模型训练,因此开始进行AI应用开发时,您已经有训练优化好的可使用的模型了。当前ModelBox GPU镜像支持的模型类型有TensorRT和PyTorch模型,具体的版本号在您创建开发环境选择镜像时镜像名称…
运行完第一个AI应用后,开发者已经对应用工程和运行方法有了初步的了解。如果您仅想了解开发到部署的端到端流程,可直接跳过此章节,进入应用发布。如果您需要开发自己的AI应用,则需要详细了解本章的内容。 当进行AI应用开发时,开发者可以使用当前的…
在开发环境容器内调试是指开发好的AI应用直接在开发环境中运行和调试。 本地输入输出调试 在开发环境中通常使用本地的测试输入作为AI应用输入,模板中的测试输入数据存放在/test/assets目录下。 图1 本地测试数据 代码调试使用对应语言…
在开发环境容器内调试完成后,开发者可以将自己开发好的AI应用和ModelBox runtime镜像打包成新的运行镜像,并发布到ModelArts推理服务,直接测试部署的服务并查看日志,以确保开发好的AI应用可以在ModelArts推理平台正…
使用VS Code连接到云上开发环境后,用户就可以开发AI应用了。云上AI应用开发环境中预置了丰富的开发工具,用户可以通过左侧导航栏的ModelArts图标使用相关功能。本章节通过创建并运行两个不同类型的AI应用工程,帮助开发者快速了解应用…