LaDI-VTON项目使用教程

LaDI-VTON项目使用教程

ladi-vton This is the official repository for the paper "LaDI-VTON: Latent Diffusion Textual-Inversion Enhanced Virtual Try-On". ACM Multimedia 2023 ladi-vton 项目地址: https://gitcode.com/gh_mirrors/la/ladi-vton

1. 项目目录结构及介绍

LaDI-VTON项目的目录结构如下:

ladi-vton/
├── assets/
├── data/
│   ├── noun_chunks/
│   ├── keypoints/
│   ├── label_maps/
│   ├── skeletons/
│   ├── dense/
│   └── ...
├── src/
│   ├── inference.py
│   ├── utils/
│   │   └── val_metrics.py
│   ├── environment.yml
│   ├── hubconf.py
│   └── ...
├── .gitignore
├── LICENSE
├── README.md
└── ...
  • assets/:存放项目相关的资源文件。
  • data/:包含数据集文件夹,其中包括图片、关键点、标签图、骨架和密集点等数据。
  • src/:源代码文件夹,包含推理脚本、工具函数、环境配置和模型配置等。
  • .gitignore:指定Git应该忽略的文件和目录。
  • LICENSE:项目的许可文件。
  • README.md:项目的说明文件。

2. 项目的启动文件介绍

项目的启动主要依赖于src/inference.py文件。该脚本用于执行模型的推理过程,其基本使用方法如下:

python src/inference.py --dataset [dresscode|vitonhd] --dresscode_dataroot <path> --vitonhd_dataroot <path> --output_dir <path> --test_order [paired|unpaired] --category [all|lower_body|upper_body|dresses] --mixed_precision [no|fp16|bf16] --enable_xformers_memory_efficient_attention --use_png --compute_metrics

该脚本接受多个参数,包括数据集类型、数据集路径、输出目录、测试模式、测试类别、混合精度设置、是否启用内存高效的注意力机制、是否使用PNG格式图片和是否计算指标等。

3. 项目的配置文件介绍

项目的主要配置文件是src/environment.yml,该文件用于定义项目运行所需的Python环境和依赖库。使用conda环境管理器时,可以通过以下命令创建和激活环境:

conda env create -n ladi-vton -f environment.yml
conda activate ladi-vton

如果需要手动创建环境并安装依赖,可以使用以下命令:

conda create -n ladi-vton -y python=3.10
conda activate ladi-vton
pip install torch==2.0.1 torchvision==0.15.2 opencv-python==4.7.0.72 diffusers==0.14.0 transformers==4.27.3 accelerate==0.18.0 clean-fid==0.1.35 torchmetrics[image]==0.11.4 wandb==0.14.0 matplotlib==3.7.1 tqdm xformers

确保所有依赖安装完成后,项目才能正常运行。

ladi-vton This is the official repository for the paper "LaDI-VTON: Latent Diffusion Textual-Inversion Enhanced Virtual Try-On". ACM Multimedia 2023 ladi-vton 项目地址: https://gitcode.com/gh_mirrors/la/ladi-vton

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

任彭安

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值