mustava1259 commited on
Commit
72dddd7
1 Parent(s): 8fb6003
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. __init__.py +0 -0
  2. __pycache__/get_mask_pil.cpython-310.pyc +0 -0
  3. __pycache__/handler.cpython-310.pyc +0 -0
  4. __pycache__/main.cpython-310.pyc +0 -0
  5. babe.png +3 -0
  6. babe.py +24 -0
  7. babe2.png +3 -0
  8. checkpoints/groundingdino_swint_ogc.pth +3 -0
  9. checkpoints/sam_hq_vit_h.pth +3 -0
  10. config/GroundingDINO_SwinB.cfg.py +43 -0
  11. config/GroundingDINO_SwinT_OGC.py +43 -0
  12. controlnettest.py +74 -0
  13. dataset/!!.jpg +3 -0
  14. dataset/IMG-20230827-181628-646.jpg +3 -0
  15. dataset/IMG-20230827-181630-397.jpg +3 -0
  16. dataset/IMG-20230827-181632-690.jpg +3 -0
  17. dataset/IMG-20230827-181638-304.jpg +3 -0
  18. dataset/IMG-20230827-181643-885.jpg +3 -0
  19. dataset/IMG-20230827-181646-163.jpg +3 -0
  20. dataset/IMG-20230827-181649-851.jpg +3 -0
  21. dataset/IMG-20230827-181656-020.jpg +3 -0
  22. dataset/IMG-20230827-181658-282.jpg +3 -0
  23. dataset/IMG-20230827-181700-703.jpg +3 -0
  24. dataset/IMG-20230827-181703-067.jpg +3 -0
  25. dataset/IMG-20230827-181706-476.jpg +3 -0
  26. dataset/IMG-20230827-181710-771.jpg +3 -0
  27. dataset/IMG-20230827-181713-058.jpg +3 -0
  28. dataset/IMG-20230827-181715-473.jpg +3 -0
  29. dataset/IMG-20230827-181722-144.jpg +3 -0
  30. dataset/IMG-20230827-181723-992.jpg +3 -0
  31. dataset/IMG-20230827-181725-901.jpg +3 -0
  32. dataset/IMG-20230827-181728-513.jpg +3 -0
  33. dataset/IMG-20230827-181731-005.jpg +3 -0
  34. dataset/IMG-20230827-181733-095.jpg +3 -0
  35. dataset/IMG-20230827-181735-972.jpg +3 -0
  36. dataset/IMG-20230827-181738-954.jpg +3 -0
  37. dataset/IMG-20230827-181742-823.jpg +3 -0
  38. dataset/IMG-20230827-181744-861.jpg +3 -0
  39. dataset/IMG-20230827-181748-035.jpg +3 -0
  40. dataset/IMG-20230827-181750-138.jpg +3 -0
  41. dataset/IMG-20230827-181753-001.jpg +3 -0
  42. dataset/IMG-20230827-181756-132.jpg +3 -0
  43. dataset/IMG-20230827-181800-815.jpg +3 -0
  44. dataset/IMG-20230827-181803-220.jpg +3 -0
  45. dataset/IMG-20230827-181807-694.jpg +3 -0
  46. dataset/IMG-20230827-181811-150.jpg +3 -0
  47. dataset/IMG-20230827-181815-044.jpg +3 -0
  48. dataset/IMG-20230827-181817-215.jpg +3 -0
  49. dataset/IMG-20230827-181820-590.jpg +3 -0
  50. dataset/IMG-20230827-181824-801.jpg +3 -0
__init__.py ADDED
File without changes
__pycache__/get_mask_pil.cpython-310.pyc ADDED
Binary file (527 Bytes). View file
 
__pycache__/handler.cpython-310.pyc ADDED
Binary file (3.29 kB). View file
 
__pycache__/main.cpython-310.pyc ADDED
Binary file (8.47 kB). View file
 
babe.png ADDED

Git LFS Details

  • SHA256: d7dd1bda47a2d71dac0041ec797e52dc954eda5a8d4418ee95f4696be870b5b2
  • Pointer size: 131 Bytes
  • Size of remote file: 748 kB
babe.py ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """ from main import get_nude
2
+ from PIL import Image
3
+
4
+ x = get_nude(Image.open("girl.png"))
5
+ x[0].save("babe.png")
6
+
7
+ x = get_nude(Image.open("girl.png"), loras="breastsizeslideroffset.safetensors", lora_weights="1")
8
+ x[0].save("babe2.png") """
9
+
10
+ import concurrent.futures
11
+ from main import get_nude
12
+ from PIL import Image
13
+
14
+ def process_image_1():
15
+ x = get_nude(Image.open("girl.png"))
16
+ x[0].save("babe.png")
17
+
18
+ def process_image_2():
19
+ x = get_nude(Image.open("girl.png"), loras="breastsizeslideroffset.safetensors", lora_weights="1")
20
+ x[0].save("babe2.png")
21
+
22
+ with concurrent.futures.ThreadPoolExecutor() as executor:
23
+ executor.submit(process_image_1)
24
+ executor.submit(process_image_2)
babe2.png ADDED

Git LFS Details

  • SHA256: 185d97a869fa86709f39e86c5bc4dd2d6e470e415be4a5b517d913d8870b9a5e
  • Pointer size: 131 Bytes
  • Size of remote file: 750 kB
checkpoints/groundingdino_swint_ogc.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3b3ca2563c77c69f651d7bd133e97139c186df06231157a64c507099c52bc799
3
+ size 693997677
checkpoints/sam_hq_vit_h.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a7ac14a085326d9fa6199c8c698c4f0e7280afdbb974d2c4660ec60877b45e35
3
+ size 2570940653
config/GroundingDINO_SwinB.cfg.py ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ batch_size = 1
2
+ modelname = "groundingdino"
3
+ backbone = "swin_B_384_22k"
4
+ position_embedding = "sine"
5
+ pe_temperatureH = 20
6
+ pe_temperatureW = 20
7
+ return_interm_indices = [1, 2, 3]
8
+ backbone_freeze_keywords = None
9
+ enc_layers = 6
10
+ dec_layers = 6
11
+ pre_norm = False
12
+ dim_feedforward = 2048
13
+ hidden_dim = 256
14
+ dropout = 0.0
15
+ nheads = 8
16
+ num_queries = 900
17
+ query_dim = 4
18
+ num_patterns = 0
19
+ num_feature_levels = 4
20
+ enc_n_points = 4
21
+ dec_n_points = 4
22
+ two_stage_type = "standard"
23
+ two_stage_bbox_embed_share = False
24
+ two_stage_class_embed_share = False
25
+ transformer_activation = "relu"
26
+ dec_pred_bbox_embed_share = True
27
+ dn_box_noise_scale = 1.0
28
+ dn_label_noise_ratio = 0.5
29
+ dn_label_coef = 1.0
30
+ dn_bbox_coef = 1.0
31
+ embed_init_tgt = True
32
+ dn_labelbook_size = 2000
33
+ max_text_len = 256
34
+ text_encoder_type = "bert-base-uncased"
35
+ use_text_enhancer = True
36
+ use_fusion_layer = True
37
+ use_checkpoint = True
38
+ use_transformer_ckpt = True
39
+ use_text_cross_attention = True
40
+ text_dropout = 0.0
41
+ fusion_dropout = 0.0
42
+ fusion_droppath = 0.1
43
+ sub_sentence_present = True
config/GroundingDINO_SwinT_OGC.py ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ batch_size = 1
2
+ modelname = "groundingdino"
3
+ backbone = "swin_T_224_1k"
4
+ position_embedding = "sine"
5
+ pe_temperatureH = 20
6
+ pe_temperatureW = 20
7
+ return_interm_indices = [1, 2, 3]
8
+ backbone_freeze_keywords = None
9
+ enc_layers = 6
10
+ dec_layers = 6
11
+ pre_norm = False
12
+ dim_feedforward = 2048
13
+ hidden_dim = 256
14
+ dropout = 0.0
15
+ nheads = 8
16
+ num_queries = 900
17
+ query_dim = 4
18
+ num_patterns = 0
19
+ num_feature_levels = 4
20
+ enc_n_points = 4
21
+ dec_n_points = 4
22
+ two_stage_type = "standard"
23
+ two_stage_bbox_embed_share = False
24
+ two_stage_class_embed_share = False
25
+ transformer_activation = "relu"
26
+ dec_pred_bbox_embed_share = True
27
+ dn_box_noise_scale = 1.0
28
+ dn_label_noise_ratio = 0.5
29
+ dn_label_coef = 1.0
30
+ dn_bbox_coef = 1.0
31
+ embed_init_tgt = True
32
+ dn_labelbook_size = 2000
33
+ max_text_len = 256
34
+ text_encoder_type = "bert-base-uncased"
35
+ use_text_enhancer = True
36
+ use_fusion_layer = True
37
+ use_checkpoint = True
38
+ use_transformer_ckpt = True
39
+ use_text_cross_attention = True
40
+ text_dropout = 0.0
41
+ fusion_dropout = 0.0
42
+ fusion_droppath = 0.1
43
+ sub_sentence_present = True
controlnettest.py ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # !pip install transformers accelerate
2
+ from diffusers import StableDiffusionControlNetInpaintPipeline, ControlNetModel, DDIMScheduler
3
+ from diffusers.utils import load_image
4
+ import numpy as np
5
+ import torch
6
+ from dw_pose.main import dwpose
7
+ from PIL import Image
8
+
9
+ init_image = load_image(
10
+ "https://huggingface.co/datasets/diffusers/test-arrays/resolve/main/stable_diffusion_inpaint/boy.png"
11
+ )
12
+ # init_image = init_image.resize((512, 512))
13
+ init_image = Image.open("./girl.png")
14
+
15
+ generator = torch.Generator(device="cpu").manual_seed(1)
16
+
17
+ mask_image = load_image(
18
+ "https://huggingface.co/datasets/diffusers/test-arrays/resolve/main/stable_diffusion_inpaint/boy_mask.png"
19
+ )
20
+ # mask_image = mask_image.resize((512, 512))
21
+ mask_image = Image.open("./girlmask.png")
22
+
23
+ print("doing dwpose")
24
+
25
+ control_image = dwpose(init_image, 512)
26
+
27
+ print("done dwpose")
28
+
29
+ control_image.save("thecontrolfucking.png")
30
+
31
+ print("loading openpose")
32
+
33
+ controlnet = ControlNetModel.from_pretrained(
34
+ "lllyasviel/control_v11p_sd15_openpose", torch_dtype=torch.float16
35
+ )
36
+ pipe = StableDiffusionControlNetInpaintPipeline.from_pretrained(
37
+ "runwayml/stable-diffusion-v1-5", controlnet=controlnet, torch_dtype=torch.float16
38
+ )
39
+
40
+ print("loaded openpsoe")
41
+
42
+ # speed up diffusion process with faster scheduler and memory optimization
43
+ pipe.scheduler = DDIMScheduler.from_config(pipe.scheduler.config)
44
+
45
+ pipe.enable_model_cpu_offload()
46
+
47
+ pipe.safety_checker = None
48
+
49
+ init_image_width, init_image_height = init_image.size
50
+
51
+ from main import resize
52
+
53
+ new_size = resize(
54
+ init_image_width, init_image_height, 1500)
55
+
56
+ init_image_resized = init_image.resize((int(new_size['width']), int(new_size['height'])))
57
+ mask_image_resized = mask_image.resize((int(new_size['width']), int(new_size['height'])))
58
+ control_image_resized = control_image.resize((int(new_size['width']), int(new_size['height'])))
59
+
60
+ print("ccreating image")
61
+
62
+ # generate image
63
+ image = pipe(
64
+ "a fucking sexy girl naked",
65
+ num_inference_steps=20,
66
+ generator=generator,
67
+ guidance_scale=6.0,
68
+ eta=1.0,
69
+ image=init_image_resized,
70
+ mask_image=mask_image_resized,
71
+ control_image=control_image_resized,
72
+ ).images[0].save("aha.png")
73
+
74
+ print("created image and saved")
dataset/!!.jpg ADDED

Git LFS Details

  • SHA256: b9a53a2779791a7415628369ff79349e0dce89613876b5dbb5166c3571fed9dd
  • Pointer size: 131 Bytes
  • Size of remote file: 132 kB
dataset/IMG-20230827-181628-646.jpg ADDED

Git LFS Details

  • SHA256: 2e4b851245821324c57850d26389c8f19ea14ba2082b910fa22e36800dae5248
  • Pointer size: 131 Bytes
  • Size of remote file: 152 kB
dataset/IMG-20230827-181630-397.jpg ADDED

Git LFS Details

  • SHA256: 1e00bab4e64c0d567f9d8e1cb742b3639a8dc77a4d04e5c66daf60203dfad1ac
  • Pointer size: 130 Bytes
  • Size of remote file: 87.1 kB
dataset/IMG-20230827-181632-690.jpg ADDED

Git LFS Details

  • SHA256: 5c73b47b46392c1639f7185066f019ac0630ff60460ddb78c9f379d6cef8ddc0
  • Pointer size: 131 Bytes
  • Size of remote file: 179 kB
dataset/IMG-20230827-181638-304.jpg ADDED

Git LFS Details

  • SHA256: dcbb16f08efd43137eb1e82344712ea10f9bc7dd2a860fd1113f3948244a5089
  • Pointer size: 130 Bytes
  • Size of remote file: 82.5 kB
dataset/IMG-20230827-181643-885.jpg ADDED

Git LFS Details

  • SHA256: b1218c5d815c451cf46fc253e83b69c4d38df1269df7b6b7d7183c9d7fbd36ec
  • Pointer size: 131 Bytes
  • Size of remote file: 128 kB
dataset/IMG-20230827-181646-163.jpg ADDED

Git LFS Details

  • SHA256: 3a904e83c803cdee5aaab5079df80a2412a1a8fb1bf9d3d4beaa1b52ea7d14a1
  • Pointer size: 131 Bytes
  • Size of remote file: 115 kB
dataset/IMG-20230827-181649-851.jpg ADDED

Git LFS Details

  • SHA256: 44152470deda5dd9061a3ce4301516c721721917b619bf4c0279c45e7cda69b7
  • Pointer size: 131 Bytes
  • Size of remote file: 137 kB
dataset/IMG-20230827-181656-020.jpg ADDED

Git LFS Details

  • SHA256: e37620badc5c8b504e314196204e59ea42cab741a5cd14f5b56c71d753a03e63
  • Pointer size: 130 Bytes
  • Size of remote file: 65.6 kB
dataset/IMG-20230827-181658-282.jpg ADDED

Git LFS Details

  • SHA256: d6139a4ffb295ef945b77da61528d91a15b94b98022e59384a71920b8827b2c4
  • Pointer size: 131 Bytes
  • Size of remote file: 135 kB
dataset/IMG-20230827-181700-703.jpg ADDED

Git LFS Details

  • SHA256: dbbca36a07a817d34748fb79c85f2b1ce939ad3032b69b3f22fb4e1442b109af
  • Pointer size: 130 Bytes
  • Size of remote file: 56.1 kB
dataset/IMG-20230827-181703-067.jpg ADDED

Git LFS Details

  • SHA256: 1701cb05ba7b210b60271b88fe2567cce9a732a691800ce632acd6133389cbea
  • Pointer size: 131 Bytes
  • Size of remote file: 166 kB
dataset/IMG-20230827-181706-476.jpg ADDED

Git LFS Details

  • SHA256: 708202c3c4e39c7143fcfcf30b5cf6c86661559cc9f4192ea9c791ec1b5933f2
  • Pointer size: 131 Bytes
  • Size of remote file: 116 kB
dataset/IMG-20230827-181710-771.jpg ADDED

Git LFS Details

  • SHA256: 074bb547e6c3854a21ec007185082ef3d3593ccf4c78f560eb3ed3903e817a85
  • Pointer size: 131 Bytes
  • Size of remote file: 118 kB
dataset/IMG-20230827-181713-058.jpg ADDED

Git LFS Details

  • SHA256: 50912387763d0c4884711a383ff6015f0828cee8b2f74b811ddcfa7d9f0d25ad
  • Pointer size: 130 Bytes
  • Size of remote file: 93.8 kB
dataset/IMG-20230827-181715-473.jpg ADDED

Git LFS Details

  • SHA256: 796af23ddca255b9f24d31c574f87873f3e1636720e48fdb4221712bd930b5f1
  • Pointer size: 130 Bytes
  • Size of remote file: 29.6 kB
dataset/IMG-20230827-181722-144.jpg ADDED

Git LFS Details

  • SHA256: fb72bd8dae80a7251020c7f9c55b95829d3f3c5c4f278afd305386a5d2918c6a
  • Pointer size: 131 Bytes
  • Size of remote file: 158 kB
dataset/IMG-20230827-181723-992.jpg ADDED

Git LFS Details

  • SHA256: cac80a9d831ea1787c35063f5d9a48ced4d865d18799646d0f3950b6b30f0d9d
  • Pointer size: 130 Bytes
  • Size of remote file: 78.7 kB
dataset/IMG-20230827-181725-901.jpg ADDED

Git LFS Details

  • SHA256: 9570c41e66b3f6900df20404adbba6c6ad9223a2b4be832dee46ca2be51be286
  • Pointer size: 130 Bytes
  • Size of remote file: 50.4 kB
dataset/IMG-20230827-181728-513.jpg ADDED

Git LFS Details

  • SHA256: 90ea3ce9216059bddcfe2c90e0322af615055765fac1eda2de2d0839d3b6b638
  • Pointer size: 130 Bytes
  • Size of remote file: 82.6 kB
dataset/IMG-20230827-181731-005.jpg ADDED

Git LFS Details

  • SHA256: 78f028053cc7994f965fb544444136a4da511899f05e509d09dee33373da9929
  • Pointer size: 131 Bytes
  • Size of remote file: 143 kB
dataset/IMG-20230827-181733-095.jpg ADDED

Git LFS Details

  • SHA256: d24d30a03dbe43371d4037241c797663f1b17db721b1f55f933fb81daa22bd01
  • Pointer size: 131 Bytes
  • Size of remote file: 134 kB
dataset/IMG-20230827-181735-972.jpg ADDED

Git LFS Details

  • SHA256: acd87540fea764273038ff8565a9578528e353b16f73ad29302608800cd6e93e
  • Pointer size: 130 Bytes
  • Size of remote file: 93.6 kB
dataset/IMG-20230827-181738-954.jpg ADDED

Git LFS Details

  • SHA256: 03187b1264e02421a40662b139342be006a521c0b63de6aeb15c1c63b682b649
  • Pointer size: 131 Bytes
  • Size of remote file: 144 kB
dataset/IMG-20230827-181742-823.jpg ADDED

Git LFS Details

  • SHA256: 536ea9ea649a5d37c3734beb1d6396e8de2b773ffca4b615ba5bd20cc950d1f8
  • Pointer size: 131 Bytes
  • Size of remote file: 143 kB
dataset/IMG-20230827-181744-861.jpg ADDED

Git LFS Details

  • SHA256: 0ab2d415b70a79dc8c2a0b7c6c0a6e7e4c5eeb0ee03b892770ec4703b97a137e
  • Pointer size: 130 Bytes
  • Size of remote file: 86.7 kB
dataset/IMG-20230827-181748-035.jpg ADDED

Git LFS Details

  • SHA256: 7c0238522fba60e339a2beffceaefb7e2397f9204653314e02e270167a4e4fc7
  • Pointer size: 131 Bytes
  • Size of remote file: 180 kB
dataset/IMG-20230827-181750-138.jpg ADDED

Git LFS Details

  • SHA256: 74b2a08a098d478b0fab013a4711725ca195831684822d2b77a627be6da2562b
  • Pointer size: 131 Bytes
  • Size of remote file: 146 kB
dataset/IMG-20230827-181753-001.jpg ADDED

Git LFS Details

  • SHA256: 4e570c3188142f29c716f93fdc77be344120998edc14f53571e6cadf44507f8d
  • Pointer size: 130 Bytes
  • Size of remote file: 82.3 kB
dataset/IMG-20230827-181756-132.jpg ADDED

Git LFS Details

  • SHA256: 076df514c785950483fc2c39485bc571782599712bdf3380fe3774897e40dc5d
  • Pointer size: 131 Bytes
  • Size of remote file: 116 kB
dataset/IMG-20230827-181800-815.jpg ADDED

Git LFS Details

  • SHA256: c1244f22d375ce95cad99c2edd599fa3e1217312dd507218d29d605dd1d86a71
  • Pointer size: 130 Bytes
  • Size of remote file: 93.6 kB
dataset/IMG-20230827-181803-220.jpg ADDED

Git LFS Details

  • SHA256: f0088e7bdde016b1593c08c5c671ec59004ff4a657c53ec80ec37ca94030ddb7
  • Pointer size: 130 Bytes
  • Size of remote file: 95.5 kB
dataset/IMG-20230827-181807-694.jpg ADDED

Git LFS Details

  • SHA256: 474f364580d43d3ecc67bd60e14a551ca156f1e459d8d964f4d6dd0f1c1f1a92
  • Pointer size: 131 Bytes
  • Size of remote file: 115 kB
dataset/IMG-20230827-181811-150.jpg ADDED

Git LFS Details

  • SHA256: 8ae5fd330c673d84a8b70df97c4f657349c5da84baebf313c16015c85e2f9d7a
  • Pointer size: 131 Bytes
  • Size of remote file: 128 kB
dataset/IMG-20230827-181815-044.jpg ADDED

Git LFS Details

  • SHA256: fe04f9b4b6b3140c43021917998b817125c48d0759abd9e973952e9c53e0d15b
  • Pointer size: 130 Bytes
  • Size of remote file: 83.5 kB
dataset/IMG-20230827-181817-215.jpg ADDED

Git LFS Details

  • SHA256: fdb0ab2cdb398ce6c27ed7ebbb082851bacf26ad7b54043e63f3d8db2acc765e
  • Pointer size: 131 Bytes
  • Size of remote file: 118 kB
dataset/IMG-20230827-181820-590.jpg ADDED

Git LFS Details

  • SHA256: 844e3c18893ee2035106057a0b2a1e7a93a2d78bfd4e5359025fce2486aa98c5
  • Pointer size: 131 Bytes
  • Size of remote file: 204 kB
dataset/IMG-20230827-181824-801.jpg ADDED

Git LFS Details

  • SHA256: 71bada52922c76b13205eff9440638b028ffc53181315d3d13e5b6e40565f012
  • Pointer size: 131 Bytes
  • Size of remote file: 163 kB