AniPortrait 开源项目使用教程
1. 项目的目录结构及介绍
AniPortrait 项目的目录结构如下:
AniPortrait/
├── asset
│ └── configs
├── pretrained_model
├── scripts
├── src
├── LICENSE
├── README.md
├── requirements.txt
├── train_stage_1.py
└── train_stage_2.py
目录介绍
asset/configs
: 存放配置文件的目录。pretrained_model
: 存放预训练模型的目录。scripts
: 存放脚本的目录。src
: 存放源代码的目录。LICENSE
: 项目的许可证文件。README.md
: 项目的说明文档。requirements.txt
: 项目的依赖文件。train_stage_1.py
: 训练阶段1的启动文件。train_stage_2.py
: 训练阶段2的启动文件。
2. 项目的启动文件介绍
train_stage_1.py
这是训练阶段1的启动文件,主要负责从音频中提取3D中间表示,并将其投影为2D面部关键点。
train_stage_2.py
这是训练阶段2的启动文件,主要负责使用扩散模型和运动模块将关键点转换为高质量的动画。
3. 项目的配置文件介绍
requirements.txt
该文件列出了项目运行所需的Python依赖包及其版本。
configs/train/stage2.yaml
这是训练阶段2的配置文件,包含了训练过程中的各种参数设置,如数据路径、模型参数等。
以上是 AniPortrait 开源项目的使用教程,希望对您有所帮助。