From 21b8d51a54cd58f9ad14f4ff8bf82345a8b706de Mon Sep 17 00:00:00 2001 From: warrentdrew Date: Wed, 25 Sep 2024 19:06:45 +0800 Subject: [PATCH 1/3] update readme for sdxl lora --- ppdiffusers/examples/text_to_image/README_sdxl.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ppdiffusers/examples/text_to_image/README_sdxl.md b/ppdiffusers/examples/text_to_image/README_sdxl.md index e75732e7f..e4fcfec17 100644 --- a/ppdiffusers/examples/text_to_image/README_sdxl.md +++ b/ppdiffusers/examples/text_to_image/README_sdxl.md @@ -224,3 +224,14 @@ for file_name in sorted(os.listdir(dir_name)): image = pipe(prompt, num_inference_steps=30, guidance_scale=7.5).images[0] image.save("pokemon_" + file_name + ".png") ``` + +## NPU硬件训练 +请参照[tools](../../tools/README.md)进行NPU硬件Paddle安装。 + +使用NPU进行LoRA训练和推理时参考如下命令设置相应的环境变量,训练和推理运行命令可直接参照上述LoRA训练和推理命令。 +```bash +export FLAGS_npu_storage_format=0 +export FLAGS_use_stride_kernel=0 +export FLAGS_npu_scale_aclnn=True +export FLAGS_allocator_strategy=auto_growth +``` From 6b4d8786f102a242767555e4f9755ec78f2a9e4c Mon Sep 17 00:00:00 2001 From: warrentdrew Date: Tue, 8 Oct 2024 12:30:55 +0800 Subject: [PATCH 2/3] fix readme --- ppdiffusers/examples/text_to_image/README_sdxl.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ppdiffusers/examples/text_to_image/README_sdxl.md b/ppdiffusers/examples/text_to_image/README_sdxl.md index baec18b14..8cda7f33e 100644 --- a/ppdiffusers/examples/text_to_image/README_sdxl.md +++ b/ppdiffusers/examples/text_to_image/README_sdxl.md @@ -235,9 +235,8 @@ for file_name in sorted(os.listdir(dir_name)): ``` ## NPU硬件训练 -请参照[tools](../../tools/README.md)进行NPU硬件Paddle安装。 - -使用NPU进行LoRA训练和推理时参考如下命令设置相应的环境变量,训练和推理运行命令可直接参照上述LoRA训练和推理命令。 +1. 请先参照[PaddleCustomDevice](https://github.com/PaddlePaddle/PaddleCustomDevice/blob/develop/backends/npu/README_cn.md)安装NPU硬件Paddle +2. 使用NPU进行LoRA训练和推理时参考如下命令设置相应的环境变量,训练和推理运行命令可直接参照上述LoRA训练和推理命令。 ```bash export FLAGS_npu_storage_format=0 export FLAGS_use_stride_kernel=0 From ac7a28e66d44e3587fcd2ead9a29e164d5f5b6db Mon Sep 17 00:00:00 2001 From: warrentdrew Date: Tue, 8 Oct 2024 16:24:33 +0800 Subject: [PATCH 3/3] fix readme for sdxl npu training --- ppdiffusers/examples/text_to_image/README_sdxl.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ppdiffusers/examples/text_to_image/README_sdxl.md b/ppdiffusers/examples/text_to_image/README_sdxl.md index 8cda7f33e..abcac4c5a 100644 --- a/ppdiffusers/examples/text_to_image/README_sdxl.md +++ b/ppdiffusers/examples/text_to_image/README_sdxl.md @@ -111,9 +111,9 @@ for file_name in sorted(os.listdir(dir_name)): ``` ## NPU硬件训练推理 -请参照[tools](../../tools/README.md)进行NPU硬件Paddle安装。 -使用NPU进行sdxl微调训练和推理时参考如下命令设置相应的环境变量,训练和推理运行命令可直接参照上述LoRA训练和推理命令。 +1. 请先参照[PaddleCustomDevice](https://github.com/PaddlePaddle/PaddleCustomDevice/blob/develop/backends/npu/README_cn.md)安装NPU硬件Paddle +2. 使用NPU进行sdxl微调训练和推理时参考如下命令设置相应的环境变量,训练和推理运行命令可直接参照上述微调训练和推理命令。 ```bash export FLAGS_npu_storage_format=0 export FLAGS_use_stride_kernel=0