Create run_civitai_sdxl.py
Browse files- run_civitai_sdxl.py +30 -0
run_civitai_sdxl.py
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import torch
|
2 |
+
from diffusers import StableDiffusionXLPipeline
|
3 |
+
from diffusers import EulerDiscreteScheduler
|
4 |
+
|
5 |
+
ckpt_path = "noobaiXLNAIXL_vPred10Version.safetensors" #### https://civitai.com/models/833294
|
6 |
+
ckpt_path = "nyaflow-xl-alpha.safetensors" #### https://huggingface.co/nyanko7/nyaflow-xl-alpha
|
7 |
+
pipe = StableDiffusionXLPipeline.from_single_file(
|
8 |
+
ckpt_path,
|
9 |
+
use_safetensors=True,
|
10 |
+
torch_dtype=torch.float16,
|
11 |
+
)
|
12 |
+
scheduler_args = {"prediction_type": "v_prediction", "rescale_betas_zero_snr": True}
|
13 |
+
pipe.scheduler = EulerDiscreteScheduler.from_config(pipe.scheduler.config, **scheduler_args)
|
14 |
+
pipe.enable_xformers_memory_efficient_attention()
|
15 |
+
pipe = pipe.to("cuda")
|
16 |
+
|
17 |
+
prompt = """masterpiece, best quality,artist:john_kafka,artist:nixeu,artist:quasarcake, chromatic aberration, film grain, horror \(theme\), limited palette, x-shaped pupils, high contrast, color contrast, cold colors, arlecchino \(genshin impact\), black theme, gritty, graphite \(medium\)"""
|
18 |
+
prompt = "zhongli"
|
19 |
+
negative_prompt = "nsfw, worst quality, old, early, low quality, lowres, signature, username, logo, bad hands, mutated hands, mammal, anthro, furry, ambiguous form, feral, semi-anthro"
|
20 |
+
|
21 |
+
image = pipe(
|
22 |
+
prompt=prompt,
|
23 |
+
negative_prompt=negative_prompt,
|
24 |
+
width=832,
|
25 |
+
height=1216,
|
26 |
+
num_inference_steps=28,
|
27 |
+
guidance_scale=5,
|
28 |
+
generator=torch.Generator().manual_seed(42),
|
29 |
+
).images[0]
|
30 |
+
image
|