华为云AI开发平台ModelArts创建应用工程_云淘科技

使用VS Code连接到云上开发环境后,用户就可以开发AI应用了。云上AI应用开发环境中预置了丰富的开发工具,用户可以通过左侧导航栏的ModelArts图标使用相关功能。本章节通过创建并运行两个不同类型的AI应用工程,帮助开发者快速了解应用工程的组成及运行方法。

创建应用工程

使用VS Code连接到云上开发环境后,需要先创建应用工程。

单击VS Code左侧导航栏的ModelBox图标,单击“Create Project”创建工程。如果项目列表中已经有工程了,则点击工程列表中右上角的“+”创建工程。

图1 创建工程

目前插件中内置了行人检测(pedestrian_detection)以及空工程(empty)两个样例,输入工程名称、工程路径以及选择工程模板,点击“Confirm”创建工程。

图2 新建项目

创建完成后右下角会弹出信息,单击“yes”打开工程。

图3 打开工程

工程打开后,VS Code弹出的确认信息框选择“Yes”选项。

图4 确认信息

此时左侧Explorer栏可以看到创建好的工程结构。

图5 工程结构

工程中的目录作用介绍如下:

.vscode: vscode 配置文件,包含工程设置和运行的配置文件
build:编译产物所在目录
CMake:CMake配置文件
log:制作镜像以及实例运行日志
package:rpm打包配置文件
src: 工程开发代码主目录
test: 测试代码及测试数据
thirdparty:工程依赖的第三方库
tools: 工程构建依赖工具
manage.py: 工程套件命令行入口

该工程包含已经配置好的CMakeList文件,开发者在src目录下进行AI应用开发后,不修改或少量修改CMakeList即可直接编译运行,开发者也可以将该工程目录直接上传至自己的git代码仓库。

如果工程中根目录中有requirements.txt文件,意味着该工程需要安装第三方python依赖,点击菜单栏中的“Terminal”->“New Terminal”新建一个终端窗口,输入以下命令即可安装。这个路径中的文件在实例重启之后会恢复,建议每次重启之后都重新执行下面的命令。

pip install -r requirements.txt  --target /home/ma-user/.local/lib/python3.7/site-packages --upgrade --force-reinstall

父主题: 第一个AI应用

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家