训练脚本存放目录说明
在AscendCloud-AIGC代码包的multimodal_algorithm目录下集成了多个多模态模型的适配脚本,用户可通过不同模型中的xxx_install.sh脚本一键适配。在用户通过Dockerfile构建模型的环境镜像时会执行该脚本,这会从github上拉取模型的官方源码,并通过git apply qwen-vl.patch的方式进行NPU适配,最后将以上源码和环境打包至镜像中。
AscendCloud-AIGC-6.3.912-xxx
├─aigc_inference
├─aigc_train
├─AscendCloud-Pytorch-Plugin
└─multimodal_algorithm
├─ascendcloud_multimodal_plugin
...
└─QwenVL
├── train/<commit_id> # 本教程中需要的模型代码
└── Dockerfile # 构建镜像
└── qwen-vl_install.sh # 安装模型运行环境
└── qwen-vl.patch # 使用git apply修改模型相关代码