Views
No views yet
1
2from diffusers import DiffusionPipeline
3import torch
4
5from compel import Compel, ReturnedEmbeddingsType
6
7
8negative_prompt = "cartoon, anime, 3d, painting, b&w, low quality"
9
10
11pipeline = DiffusionPipeline.from_pretrained("stabilityai/stable-diffusion-xl-base-1.0", variant="fp16", use_safetensors=True, torch_dtype=torch.float16).to("cuda")
12
13pipeline.load_lora_weights("NYUAD-ComNets/Ethnicity_Diversity_Model", weight_name="pytorch_lora_weights.safetensors")
14
15compel = Compel(tokenizer=[pipeline.tokenizer, pipeline.tokenizer_2] ,
16 text_encoder=[pipeline.text_encoder, pipeline.text_encoder_2],
17 returned_embeddings_type=ReturnedEmbeddingsType.PENULTIMATE_HIDDEN_STATES_NON_NORMALIZED,
18 requires_pooled=[False, True],truncate_long_prompts=False)
19
20
21conditioning, pooled = compel("a photo of an asian person, looking at the camera, closeup headshot facing forward, ultra quality, sharp focus")
22
23negative_conditioning, negative_pooled = compel(negative_prompt)
24[conditioning, negative_conditioning] = compel.pad_conditioning_tensors_to_same_length([conditioning, negative_conditioning])
25
26image = pipeline(prompt_embeds=conditioning, negative_prompt_embeds=negative_conditioning,
27 pooled_prompt_embeds=pooled, negative_pooled_prompt_embeds=negative_pooled,
28 num_inference_steps=40).images[0]
29
30image.save('/../../x.jpg')
31![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
@misc{ComNets,
url={[https://huggingface.co/NYUAD-ComNets/Ethnicity_Diversity_Model](https://huggingface.co/NYUAD-ComNets/Ethnicity_Diversity_Model)},
title={Ethnicity_Diversity_Model},
author={Nouar AlDahoul, Talal Rahwan, Yasir Zaki}
}