下图为示例工作流用法,通过一张图像生成多视角图像。
爆显存的时候可以把enable_vae_slicing和enable_vae_tiling都打开
将load_mvadapter设置为false,并使用StableDiffusionXLPipeline后,只有图像的单视角图,这里是6张图,因为num_views=6,这6张图并没有一致性控制。
输入参数 | |
pipeline | 基础推理管道,通常由 DiffusersMVPipelineLoader 提供。 |
scheduler | 采样调度器(如 DDIM、DPM++ 等),用于控制采样策略。 |
autoencoder | 编码/解码模块(VAE),控制图像和 latent 空间的转换。 |
输出参数 | |
PIPELINE | 注入 Scheduler、VAE、MVAdapter 后的新推理管道,供后续 DiffusersMVSampler 使用。 |
控件参数 | |
load_mvadapter | 是否加载多视角适配器(MVAdapter)。 |
adapter_path | HuggingFace 仓库路径或本地路径,如 "huanngzh/mv-adapter"。 |
adapter_name | 适配器文件名,如 mvadapter_t2mv_sdxl.safetensors。 |
num_views | 多视角适配器支持的最大视角数量(通常是 6、8、12 等)。 |
enable_vae_slicing | 是否启用 VAE slicing 技术,节省显存(默认开启)。 |
enable_vae_tiling | 是否启用 VAE tiling,支持大图拼块处理(默认关闭)。 |
下图为示例工作流用法,通过一张图像生成多视角图像。
爆显存的时候可以把enable_vae_slicing和enable_vae_tiling都打开
将load_mvadapter设置为false,并使用StableDiffusionXLPipeline后,只有图像的单视角图,这里是6张图,因为num_views=6,这6张图并没有一致性控制。
可加入知识星球获取所有示例工作流
微信扫码入群,加入AIGC大家庭,与大家一起交流学习