🚀 Canopus-Textile-Patterns
Canopus-Textile-Patterns 是一個基於文本到圖像生成的模型,藉助 Stable Diffusion XL 基礎模型,能夠根據輸入的文本提示生成精美的紡織圖案圖像,適用於設計、藝術創作等領域。
🚀 快速開始
環境設置
pipe = StableDiffusionXLPipeline.from_pretrained(
"-------------xxxxxxxxx----------",
torch_dtype=torch.float16,
use_safetensors=True,
)
pipe = StableDiffusionXLPipeline.from_pretrained(
"stabilityai/stable-diffusion-xl-base-1.0",
torch_dtype=torch.float16,
use_safetensors=True,
)
pipe.scheduler = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config)
pipe.load_lora_weights("prithivMLmods/Canopus-Textile-Pattern-adp-LoRA", weight_name="Canopus-Textile-Pattern-adp-LoRA.safetensors", adapter_name="tpl")
pipe.set_adapters("tpl")
pipe.to("cuda")
觸發提示詞
以下是一些觸發圖像生成的提示詞示例:
- Kalamkari textile pattern, 4K
- Ikat textile pattern, 4K
- Floral textile pattern, 4K
觸發關鍵詞
你應該使用 textile pattern
來觸發圖像生成。
模型下載
此模型的權重以 Safetensors 格式提供。
點擊下載,可在“Files & versions”標籤中獲取。
✨ 主要特性
- 基於 Stable Diffusion XL 基礎模型,能夠生成高質量的紡織圖案圖像。
- 支持多種紡織圖案風格,如 Kalamkari、Ikat、Floral 等。
- 提供了詳細的圖像生成參數設置,可根據需求進行調整。
📦 安裝指南
本項目的安裝主要涉及環境的設置,具體代碼如下:
pipe = StableDiffusionXLPipeline.from_pretrained(
"-------------xxxxxxxxx----------",
torch_dtype=torch.float16,
use_safetensors=True,
)
pipe = StableDiffusionXLPipeline.from_pretrained(
"stabilityai/stable-diffusion-xl-base-1.0",
torch_dtype=torch.float16,
use_safetensors=True,
)
pipe.scheduler = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config)
pipe.load_lora_weights("prithivMLmods/Canopus-Textile-Pattern-adp-LoRA", weight_name="Canopus-Textile-Pattern-adp-LoRA.safetensors", adapter_name="tpl")
pipe.set_adapters("tpl")
pipe.to("cuda")
💻 使用示例
基礎用法
pipe = StableDiffusionXLPipeline.from_pretrained(
"stabilityai/stable-diffusion-xl-base-1.0",
torch_dtype=torch.float16,
use_safetensors=True,
)
pipe.scheduler = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config)
pipe.load_lora_weights("prithivMLmods/Canopus-Textile-Pattern-adp-LoRA", weight_name="Canopus-Textile-Pattern-adp-LoRA.safetensors", adapter_name="tpl")
pipe.set_adapters("tpl")
pipe.to("cuda")
prompt = "Floral textile pattern, 4K"
image = pipe(prompt).images[0]
image.save("output.png")
📚 詳細文檔
圖像生成參數
參數 |
詳情 |
LR Scheduler |
constant |
Noise Offset |
0.03 |
Optimizer |
AdamW |
Multires Noise Discount |
0.1 |
Network Dim |
64 |
Network Alpha |
32 |
Epoch |
09 |
Save Every N Epochs |
1 |
Multires Noise Iterations |
10 |
Repeat |
30 |
總步數 |
1080 |
提示詞參數
參數 |
值 |
提示詞 |
Floral textile pattern, 4K |
採樣器 |
euler |
📄 許可證
本項目採用 Apache-2.0 許可證。