相关步骤
- 构建镜像
- 上传镜像至swr服务
- 模型管理建立模型
- 部署模型上线
- 调用接口
1.构建自定义镜像
基于Dockfile文件构建
文件准备及文件结构
关于深度学习中的概念
-
训练(train)
以图像识别为例,基于一个标注好的数据集训练好了一个识别模型 -
推理(inference)
这个识别模型的性能如何,找一个没有标注的、训练数据集中没有的新图片测试一下,看看效果。
Dockfile文件的命令说明
- FROM
拉取一个基础镜像 - RUN
执行后面的命令行命令 - COPY
- ENV
设置环境变量 - CMD
上下文路径
编写Dockfile文件时需要从本地复制的文件,这些文件所在目录的路径
实际上 Dockerfile 的文件名并不要求必须为 Dockerfile,而且并不要求必须位于上下文目录中,比如可以用-f …/Dockerfile.php参数指定某个文件作为 Dockerfile
- 注意:Dockerfile 的指令每执行一次都会在 docker 上新建一层。所以过多无意义的层,会造成镜像膨胀过大。能写在一起的就尽量写一起,用\ 换行 、&&连接。