sekkit Alissonerdx commited on
Commit
6dfb96b
·
0 Parent(s):

Duplicate from Alissonerdx/BFS-Best-Face-Swap

Browse files

Co-authored-by: Alisson <Alissonerdx@users.noreply.huggingface.co>

This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +53 -0
  2. README.md +77 -0
  3. bfs_body_swap_v1.0_qwen_2.1.safetensors +3 -0
  4. bfs_body_swap_v1_krea2.safetensors +3 -0
  5. bfs_face_v1_qwen_image_edit_2509.safetensors +3 -0
  6. bfs_head_swap_v1.1_krea2.safetensors +3 -0
  7. bfs_head_swap_v1_ltx2_ic_lora_12000_train_3.safetensors +3 -0
  8. bfs_head_swap_v1_ltx2_ic_lora_5000.safetensors +3 -0
  9. bfs_head_swap_v1_ltx2_ic_lora_6000.safetensors +3 -0
  10. bfs_head_v1.1_alternative_qwen_2.1.safetensors +3 -0
  11. bfs_head_v1.1_optional_flux-klein_4b.safetensors +3 -0
  12. bfs_head_v1.1_qwen_2.1.safetensors +3 -0
  13. bfs_head_v1_flux-klein_4b.safetensors +3 -0
  14. bfs_head_v1_flux-klein_9b_step3500_rank128.safetensors +3 -0
  15. bfs_head_v1_flux-klein_9b_step3750_rank64.safetensors +3 -0
  16. bfs_head_v1_qwen_2.1.safetensors +3 -0
  17. bfs_head_v1_qwen_image_edit_2509.safetensors +3 -0
  18. bfs_head_v2_qwen_image_edit_2509.safetensors +3 -0
  19. bfs_head_v3_qwen_image_edit_2509.safetensors +3 -0
  20. bfs_head_v4_qwen_image_edit_2509.safetensors +3 -0
  21. bfs_head_v5_2511_merged_version_rank_16_fp16.safetensors +3 -0
  22. bfs_head_v5_2511_merged_version_rank_32_fp32.safetensors +3 -0
  23. bfs_head_v5_2511_original.safetensors +3 -0
  24. docs/flux-2-klein.md +33 -0
  25. docs/krea-2.md +48 -0
  26. docs/ltx-2.md +16 -0
  27. docs/qwen-image-2.1-body.md +71 -0
  28. docs/qwen-image-2.1.md +134 -0
  29. docs/qwen-image-edit.md +67 -0
  30. hf_remote_info.json +251 -0
  31. hf_upload.err.log +594 -0
  32. hf_upload.out.log +1 -0
  33. images/ComfyUI_04745_.png +3 -0
  34. images/ComfyUI_04755_.png +3 -0
  35. images/ComfyUI_04759_.png +3 -0
  36. images/ComfyUI_04761_.png +3 -0
  37. images/bfs_body_swap_v1_krea2_example_closeup.png +3 -0
  38. images/bfs_body_swap_v1_krea2_example_kitchen.png +3 -0
  39. images/bfs_body_swap_v1_krea2_example_outdoors.png +3 -0
  40. images/bfs_body_swap_v1_krea2_example_restaurant.png +3 -0
  41. images/bfs_body_swap_v1_krea2_example_seated.png +3 -0
  42. images/bfs_body_swap_v1_krea2_example_yoga.png +3 -0
  43. images/bfs_qwen_2.1_1.png +3 -0
  44. images/bfs_qwen_2.1_2.png +3 -0
  45. images/bfs_qwen_2.1_3.png +3 -0
  46. images/bfs_qwen_2.1_4.png +3 -0
  47. images/bfs_qwen_2.1_5.png +3 -0
  48. images/bfs_qwen_2.1_6.png +3 -0
  49. images/bfs_qwen_2.1_7.png +3 -0
  50. images/bfs_qwen_2.1_8.png +3 -0
.gitattributes ADDED
@@ -0,0 +1,53 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ images/ComfyUI_04745_.png filter=lfs diff=lfs merge=lfs -text
37
+ images/ComfyUI_04755_.png filter=lfs diff=lfs merge=lfs -text
38
+ images/ComfyUI_04759_.png filter=lfs diff=lfs merge=lfs -text
39
+ images/ComfyUI_04761_.png filter=lfs diff=lfs merge=lfs -text
40
+ images/bfs_body_swap_v1_krea2_example_closeup.png filter=lfs diff=lfs merge=lfs -text
41
+ images/bfs_body_swap_v1_krea2_example_kitchen.png filter=lfs diff=lfs merge=lfs -text
42
+ images/bfs_body_swap_v1_krea2_example_outdoors.png filter=lfs diff=lfs merge=lfs -text
43
+ images/bfs_body_swap_v1_krea2_example_restaurant.png filter=lfs diff=lfs merge=lfs -text
44
+ images/bfs_body_swap_v1_krea2_example_seated.png filter=lfs diff=lfs merge=lfs -text
45
+ images/bfs_body_swap_v1_krea2_example_yoga.png filter=lfs diff=lfs merge=lfs -text
46
+ images/bfs_qwen_2.1_1.png filter=lfs diff=lfs merge=lfs -text
47
+ images/bfs_qwen_2.1_2.png filter=lfs diff=lfs merge=lfs -text
48
+ images/bfs_qwen_2.1_3.png filter=lfs diff=lfs merge=lfs -text
49
+ images/bfs_qwen_2.1_4.png filter=lfs diff=lfs merge=lfs -text
50
+ images/bfs_qwen_2.1_5.png filter=lfs diff=lfs merge=lfs -text
51
+ images/bfs_qwen_2.1_6.png filter=lfs diff=lfs merge=lfs -text
52
+ images/bfs_qwen_2.1_7.png filter=lfs diff=lfs merge=lfs -text
53
+ images/bfs_qwen_2.1_8.png filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ base_model:
4
+ - Qwen/Qwen-Image-2.1
5
+ - Qwen/Qwen-Image-Edit-2511
6
+ - black-forest-labs/FLUX.2-klein-9B
7
+ - black-forest-labs/FLUX.2-klein-4B
8
+ - black-forest-labs/FLUX.2-klein-base-4B
9
+ - black-forest-labs/FLUX.2-klein-base-9B
10
+ - black-forest-labs/FLUX.2-klein-9b-fp8
11
+ - black-forest-labs/FLUX.2-klein-4b-fp8
12
+ - krea/Krea-2-Raw
13
+ pipeline_tag: image-to-image
14
+ tags:
15
+ - lora
16
+ - qwen-image
17
+ - qwen-image-2.1
18
+ - qwen-image-edit
19
+ - face-swap
20
+ - head-swap
21
+ - body-swap
22
+ - image-editing
23
+ - comfyui
24
+ - bfs
25
+ language:
26
+ - en
27
+ library_name: diffusers
28
+ ---
29
+
30
+ # BFS: Best Face Swap
31
+
32
+ BFS is a collection of LoRAs for face, head, and body replacement across Qwen Image 2.1, Qwen
33
+ Image Edit 2509/2511, Flux 2 Klein, Krea 2, and experimental LTX-2 workflows. Each release has
34
+ its own base-model, input-order, prompt, and workflow contract. Use the guide for the exact
35
+ version you are loading.
36
+
37
+ ## Guides
38
+
39
+ - [BFS Head V1 / V1.1 for Qwen Image 2.1](docs/qwen-image-2.1.md)
40
+ - [BFS Body Swap V1.0 for Qwen Image 2.1](docs/qwen-image-2.1-body.md)
41
+ - [Qwen Image Edit 2509/2511](docs/qwen-image-edit.md)
42
+ - [Flux 2 Klein](docs/flux-2-klein.md)
43
+ - [Krea 2](docs/krea-2.md)
44
+ - [Experimental LTX-2 weights](docs/ltx-2.md)
45
+
46
+ ## Downloads at a glance
47
+
48
+ | Family | Weights | Workflow |
49
+ |---|---|---|
50
+ | Qwen Image 2.1 (head) | [`bfs_head_v1.1_qwen_2.1.safetensors`](bfs_head_v1.1_qwen_2.1.safetensors) (recommended), [`bfs_head_v1.1_alternative_qwen_2.1.safetensors`](bfs_head_v1.1_alternative_qwen_2.1.safetensors), [`bfs_head_v1_qwen_2.1.safetensors`](bfs_head_v1_qwen_2.1.safetensors) |
51
+ | Qwen Image 2.1 (body) | [`bfs_body_swap_v1.0_qwen_2.1.safetensors`](bfs_body_swap_v1.0_qwen_2.1.safetensors) | See the [body swap guide](docs/qwen-image-2.1-body.md) | [`Head Swap V1 Qwen 2.1 Workflow.json`](workflows/Head%20Swap%20V1%20Qwen%202.1%20Workflow.json) |
52
+ | Qwen Image Edit 2509 | [`bfs_face_v1_qwen_image_edit_2509.safetensors`](bfs_face_v1_qwen_image_edit_2509.safetensors), [`bfs_head_v1_qwen_image_edit_2509.safetensors`](bfs_head_v1_qwen_image_edit_2509.safetensors), [`bfs_head_v2_qwen_image_edit_2509.safetensors`](bfs_head_v2_qwen_image_edit_2509.safetensors), [`bfs_head_v3_qwen_image_edit_2509.safetensors`](bfs_head_v3_qwen_image_edit_2509.safetensors), [`bfs_head_v4_qwen_image_edit_2509.safetensors`](bfs_head_v4_qwen_image_edit_2509.safetensors) | See the [Qwen Edit guide](docs/qwen-image-edit.md) |
53
+ | Qwen Image Edit 2511 | [`bfs_head_v5_2511_original.safetensors`](bfs_head_v5_2511_original.safetensors), [`bfs_head_v5_2511_merged_version_rank_16_fp16.safetensors`](bfs_head_v5_2511_merged_version_rank_16_fp16.safetensors), [`bfs_head_v5_2511_merged_version_rank_32_fp32.safetensors`](bfs_head_v5_2511_merged_version_rank_32_fp32.safetensors) | See the [Qwen Edit guide](docs/qwen-image-edit.md) |
54
+ | Flux 2 Klein | [`bfs_head_v1_flux-klein_4b.safetensors`](bfs_head_v1_flux-klein_4b.safetensors), [`bfs_head_v1_flux-klein_9b_step3500_rank128.safetensors`](bfs_head_v1_flux-klein_9b_step3500_rank128.safetensors), [`bfs_head_v1_flux-klein_9b_step3750_rank64.safetensors`](bfs_head_v1_flux-klein_9b_step3750_rank64.safetensors), [`bfs_head_v1.1_optional_flux-klein_4b.safetensors`](bfs_head_v1.1_optional_flux-klein_4b.safetensors) | See the [Flux guide](docs/flux-2-klein.md) |
55
+ | Krea 2 | [`bfs_head_swap_v1.1_krea2.safetensors`](bfs_head_swap_v1.1_krea2.safetensors), [`bfs_body_swap_v1_krea2.safetensors`](bfs_body_swap_v1_krea2.safetensors) | See the [Krea 2 guide](docs/krea-2.md) |
56
+ | Experimental LTX-2 | [`bfs_head_swap_v1_ltx2_ic_lora_5000.safetensors`](bfs_head_swap_v1_ltx2_ic_lora_5000.safetensors), [`bfs_head_swap_v1_ltx2_ic_lora_6000.safetensors`](bfs_head_swap_v1_ltx2_ic_lora_6000.safetensors), [`bfs_head_swap_v1_ltx2_ic_lora_12000_train_3.safetensors`](bfs_head_swap_v1_ltx2_ic_lora_12000_train_3.safetensors) | See the [LTX-2 guide](docs/ltx-2.md) |
57
+
58
+ ## General rules
59
+
60
+ - Use the LoRA with its matching base model whenever possible.
61
+ - Follow the input order in the version guide; several BFS head releases intentionally use body
62
+ first and reference face second.
63
+ - Start at LoRA strength `1.0`, then adjust for the base model, resolution, and reference image.
64
+ - The examples and workflows in this repository are demonstrations, not a guarantee of identical
65
+ results on every image.
66
+ - Do not use or share results involving public figures or people who have not given consent.
67
+
68
+ ## Examples
69
+
70
+ The existing examples are grouped by workflow family in the individual guides. Qwen Image 2.1
71
+ examples are `images/bfs_qwen_2.1_1.png` through `images/bfs_qwen_2.1_8.png`.
72
+
73
+ ## Support
74
+
75
+ Feel free to experiment and share your results responsibly. For workflow issues, first update
76
+ ComfyUI and verify that the base model, text encoder, VAE, workflow, and LoRA all belong to the
77
+ same model family.
bfs_body_swap_v1.0_qwen_2.1.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7dc0a53aba4dbc70c204f498936a619d226559da11011f748c389189af46b664
3
+ size 209753576
bfs_body_swap_v1_krea2.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0b3d043714c912c55c525ac68a53f50dbfaa6a024d735c28dfed12cd214a0d79
3
+ size 914160176
bfs_face_v1_qwen_image_edit_2509.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c9f18ba062d0c8aa3c98169005b616bc95866fe9956c2608dcfd29b1e9b20359
3
+ size 590058816
bfs_head_swap_v1.1_krea2.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:abc6c468c578b36e6bd960106ad5886afd3f5321e4fe2de26c05bb5c6585b836
3
+ size 914159816
bfs_head_swap_v1_ltx2_ic_lora_12000_train_3.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:27bb754d5c5029e64131d854217ddb37dfa17eb07864201e911e9c89e633ecaf
3
+ size 1308756368
bfs_head_swap_v1_ltx2_ic_lora_5000.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e11d18bb009b2c2a938b99a32f3ab140705fdbea7b65029c3cda3ceeb89e654c
3
+ size 1308756368
bfs_head_swap_v1_ltx2_ic_lora_6000.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4021b4143bd935e565aeaaf5bf8ef43e8f3aa3faf7a9ae0a73f1879342f32d12
3
+ size 1308756368
bfs_head_v1.1_alternative_qwen_2.1.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c5332bbc2f826856e7a09bce9740e97d39514b849368212e1f2c3c2c2d81c217
3
+ size 318821008
bfs_head_v1.1_optional_flux-klein_4b.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8234563b48b66b22aaaa0df9b4c70636e65f06d443c3b20a9356425040255839
3
+ size 1478513544
bfs_head_v1.1_qwen_2.1.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d1d748d5601077f3b6d05766f6823510e901970d916afa404a97e85dc92fa88e
3
+ size 260096144
bfs_head_v1_flux-klein_4b.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:77aabcd6144612dd4873080b99283dd9a27977712548bee161894f62c91ff09c
3
+ size 369644384
bfs_head_v1_flux-klein_9b_step3500_rank128.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:70d8aaf332d710b905d5085afaa87c3ef577edffd54ffcfadeb8c47a854f9044
3
+ size 662729912
bfs_head_v1_flux-klein_9b_step3750_rank64.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:49907a240602488d2846861d7570dd95d80609f44be7e3347965735712b1be16
3
+ size 331379568
bfs_head_v1_qwen_2.1.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:facf18a8c4c2f62578c034fc4e7cbdb964c63fb2d678fe0d3d41677fba3d0606
3
+ size 318820976
bfs_head_v1_qwen_image_edit_2509.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d71ee1612e4b416fc0f62a1a59a3d66b7ee6d86a1a7c35aacc2f929e0326f68d
3
+ size 590058808
bfs_head_v2_qwen_image_edit_2509.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a928f106fcba6e4b196ef511289f075b4690eba0f6bc3fa3755fdba2ec2a428c
3
+ size 147687224
bfs_head_v3_qwen_image_edit_2509.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:49aac5a55175ab5ebd89ffdae4c336eaca1899f5b725b70c0c039f6d4a8d86e6
3
+ size 73957904
bfs_head_v4_qwen_image_edit_2509.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cd3278c33c7df36bb87169d0a283851d60e88ecac48123b5c8dcc82551d6e402
3
+ size 147794944
bfs_head_v5_2511_merged_version_rank_16_fp16.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1315a08947e5d6d7c53ea4fc59f272e0d54efd7f2da35999b7d873a7cf4fa89b
3
+ size 307464216
bfs_head_v5_2511_merged_version_rank_32_fp32.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0a137e61245781412421f5dee5db4ccac28b6c9952c042d1123a84609107cd10
3
+ size 1206402600
bfs_head_v5_2511_original.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5055ec271228d4767fd327efa59dbdea6f2a628d6d890101eb4fd5015cb1ac57
3
+ size 147685552
docs/flux-2-klein.md ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Flux 2 Klein Head-Swap LoRAs
2
+
3
+ These BFS weights target Flux 2 Klein 4B/9B variants. They use the body-first input contract:
4
+
5
+ - **Image 1:** target body/base image
6
+ - **Image 2:** reference face/head
7
+
8
+ Do not reverse the images for these releases.
9
+
10
+ ## Downloads
11
+
12
+ - [`bfs_head_v1_flux-klein_4b.safetensors`](../bfs_head_v1_flux-klein_4b.safetensors)
13
+ - [`bfs_head_v1_flux-klein_9b_step3500_rank128.safetensors`](../bfs_head_v1_flux-klein_9b_step3500_rank128.safetensors)
14
+ - [`bfs_head_v1_flux-klein_9b_step3750_rank64.safetensors`](../bfs_head_v1_flux-klein_9b_step3750_rank64.safetensors)
15
+ - [`bfs_head_v1.1_optional_flux-klein_4b.safetensors`](../bfs_head_v1.1_optional_flux-klein_4b.safetensors)
16
+
17
+ ## Prompt
18
+
19
+ ```text
20
+ head_swap: start with Picture 1 as the base image, keeping its lighting, environment, and background. remove the head from Picture 1 completely and replace it with the head from Picture 2, strictly preserving the hair, eye color, and nose structure of Picture 2. copy the direction of the eye, head rotation, and micro-expressions from Picture 1. Keep the body, clothing, pose, framing, and background intact.
21
+ ```
22
+
23
+ You can add a short expression or pose instruction when it is visible in the target image. Keep
24
+ the edit focused on the head and avoid requesting an unrelated scene change in the same prompt.
25
+
26
+ ## Workflow
27
+
28
+ [`workflows/Head Swap V1 Flux 2 Klein 4b_9b (base_distill).json`](../workflows/Head%20Swap%20V1%20Flux%202%20Klein%204b_9b%20(base_distill).json)
29
+
30
+ Start around LoRA strength `1.0`; adjust after checking identity preservation, hair boundaries,
31
+ expression transfer, and skin blending.
32
+
33
+ [Back to the repository index](../README.md)
docs/krea-2.md ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Krea 2 Head and Body Swap LoRAs
2
+
3
+ ## Head Swap V1.1
4
+
5
+ [`bfs_head_swap_v1.1_krea2.safetensors`](../bfs_head_swap_v1.1_krea2.safetensors) is the updated
6
+ Krea 2 head-swap release and replaces the earlier V1 file.
7
+
8
+ Use the included [`Head Swap Krea 2 - V1 Simple Workflow.json`](../workflows/Head%20Swap%20Krea%202%20-%20V1%20Simple%20Workflow.json).
9
+
10
+ Inputs:
11
+
12
+ - Image 1: base image
13
+ - Image 2: reference head
14
+
15
+ Prompt:
16
+
17
+ ```text
18
+ head_swap: replace the head with the reference head.
19
+ ```
20
+
21
+ ## Body Swap V1 (experimental)
22
+
23
+ [`bfs_body_swap_v1_krea2.safetensors`](../bfs_body_swap_v1_krea2.safetensors) replaces the
24
+ source person with the reference person. Exact pose transfer is not guaranteed.
25
+
26
+ Use the included [`Body Swap Krea 2 - V1 Simple Workflow.json`](../workflows/Body%20Swap%20Krea%202%20-%20V1%20Simple%20Workflow.json).
27
+
28
+ Inputs:
29
+
30
+ - Image 1: base image
31
+ - Image 2: reference person
32
+
33
+ Prompt:
34
+
35
+ ```text
36
+ body_swap: replace the person with the reference person.
37
+ ```
38
+
39
+ To request a new background, append:
40
+
41
+ ```text
42
+ BG: [describe the new background]
43
+ ```
44
+
45
+ Start around LoRA strength `0.5` for body swap and adjust from there. The head workflow can be
46
+ combined with the body workflow when additional head-identity control is useful.
47
+
48
+ [Back to the repository index](../README.md)
docs/ltx-2.md ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Experimental LTX-2 Head-Swap Weights
2
+
3
+ The repository also contains experimental LTX-2 in-context LoRA checkpoints:
4
+
5
+ - [`bfs_head_swap_v1_ltx2_ic_lora_5000.safetensors`](../bfs_head_swap_v1_ltx2_ic_lora_5000.safetensors)
6
+ - [`bfs_head_swap_v1_ltx2_ic_lora_6000.safetensors`](../bfs_head_swap_v1_ltx2_ic_lora_6000.safetensors)
7
+ - [`bfs_head_swap_v1_ltx2_ic_lora_12000_train_3.safetensors`](../bfs_head_swap_v1_ltx2_ic_lora_12000_train_3.safetensors)
8
+
9
+ These files are experimental and are kept separate from the Qwen, Flux, and Krea release guides.
10
+ Use them only with an LTX-2 workflow that supports the corresponding in-context LoRA contract.
11
+ No LTX-2 workflow is bundled in this repository at the moment.
12
+
13
+ Do not assume that the Qwen or Flux image input order applies to LTX-2. Follow the input contract
14
+ of the LTX-2 workflow you are using and test the checkpoint before a long generation.
15
+
16
+ [Back to the repository index](../README.md)
docs/qwen-image-2.1-body.md ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # BFS Body Swap V1.0 for Qwen Image 2.1
2
+
3
+ [`bfs_body_swap_v1.0_qwen_2.1.safetensors`](../bfs_body_swap_v1.0_qwen_2.1.safetensors) replaces
4
+ the **whole person** in a scene with the person from a reference image, keeping the scene's pose,
5
+ framing, lighting and background. It is separate from the head-swap weights: use this one when the
6
+ body, clothing and proportions should come from the reference, not only the head.
7
+
8
+ Base model: [`Qwen/Qwen-Image-2.1`](https://huggingface.co/Qwen/Qwen-Image-2.1). Strength `1.0`.
9
+
10
+ ## Inputs
11
+
12
+ - **Image 1 / `<image1>`:** the scene. Its pose, framing, lighting and background are kept.
13
+ - **Image 2 / `<image2>`:** the reference person, whose face, clothing and body proportions are
14
+ transferred.
15
+
16
+ Keep this order.
17
+
18
+ ## Prompt
19
+
20
+ ```text
21
+ body_swap: start with <image1> as the base image, keeping its lighting, environment, and background. replace the body from <image1> with the body from <image2>, strictly preserving the clothing, body shape and proportions from <image2>. copy the pose, direction of the eye, head rotation, micro expressions from <image1>
22
+ ```
23
+
24
+ ## The reference image matters more than anything else
25
+
26
+ This model was trained with references in one consistent format: **the person standing, full body,
27
+ facing the camera, on a plain light background**, filling most of a square frame. A reference in
28
+ that format is inside the distribution the model learned. A tight portrait with a busy background
29
+ is not, and that is where results fall apart: the reference's own background starts bleeding into
30
+ the output and identity gets weaker.
31
+
32
+ Two things follow from that.
33
+
34
+ **Give the reference room, not resolution.** If you feed both images at their native size, a
35
+ reference larger than the scene takes more tokens and starts overriding it. Scaling the reference
36
+ to roughly 0.59 MP (about 768x768 of area) while keeping its aspect ratio measurably improved how
37
+ well the scene's background survived, at every output size tested. Scaling the reference *up* to
38
+ match the scene's size was the worst setting measured, worse than doing nothing.
39
+
40
+ **Normalize the reference first if it is not full body.** A single pass through Qwen Image 2.1
41
+ itself, with no LoRA, turns a portrait into a reference in the trained format:
42
+
43
+ ```text
44
+ full body studio reference photo of the person from <image1>: standing upright on both feet, facing the camera, front view, camera at chest height and perfectly level, arms relaxed at the sides, neutral expression, looking straight at the camera. plain seamless light background, soft even studio lighting, no props and no cast shadows on the backdrop. the person fills almost the whole height of the square frame, from the top of the head down to the shoes, with a small even margin above and below. strictly keep the same face, hairstyle, clothing and body proportions as <image1>. sharp photographic detail
45
+ ```
46
+
47
+ Run that at 1024x1024 and use the result as `<image2>`. It reconstructs legs and shoes that the
48
+ original crop did not show, so expect some loss of facial likeness in the reference itself; whether
49
+ the round trip is worth it depends on how far your source is from the trained format.
50
+
51
+ ## ComfyUI setup
52
+
53
+ 1. Put the file in `ComfyUI/models/loras/`.
54
+ 2. Load the Qwen Image 2.1 diffusion model, the Qwen3-VL text encoder and the matching VAE.
55
+ 3. Scale the **scene** to about 2 MP and the **reference** to about 0.59 MP, both preserving aspect
56
+ ratio (`ImageScaleToTotalPixels` does this).
57
+ 4. Feed both to `TextEncodeQwenImage21` with `resolution: 0`, scene first.
58
+ 5. Take the sampler's latent from that node's `latent` output: it is already sized to the scene, so
59
+ the aspect ratio follows without a separate `EmptyLatentImage` to keep in sync.
60
+
61
+ ## Limitations
62
+
63
+ Faces get less accurate as the subject gets smaller in frame; the drop is measurable and it is the
64
+ main open weakness. Very large changes between scene and reference (different sex, age or build at
65
+ the same time) are the cases most likely to fail outright. Pose is followed approximately, not
66
+ exactly, and prompt wording moves it only a few percent. Always check the result for unintended
67
+ changes to the background, clothing and text.
68
+
69
+ Do not use or share results involving public figures or people who have not given consent.
70
+
71
+ [Back to the repository index](../README.md)
docs/qwen-image-2.1.md ADDED
@@ -0,0 +1,134 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # BFS Head V1 / V1.1 for Qwen Image 2.1
2
+
3
+ The BFS head-swap LoRA for [`Qwen/Qwen-Image-2.1`](https://huggingface.co/Qwen/Qwen-Image-2.1)
4
+ ships in three versions:
5
+ [`bfs_head_v1.1_qwen_2.1.safetensors`](../bfs_head_v1.1_qwen_2.1.safetensors) (recommended),
6
+ [`bfs_head_v1.1_alternative_qwen_2.1.safetensors`](../bfs_head_v1.1_alternative_qwen_2.1.safetensors),
7
+ and the original [`bfs_head_v1_qwen_2.1.safetensors`](../bfs_head_v1_qwen_2.1.safetensors).
8
+ All three are drop-in replacements for each other: same workflow, same prompt, strength `1.0`.
9
+
10
+ This release is separate from the Qwen Image Edit 2509/2511 weights. Use the Qwen Image 2.1
11
+ base model and the included workflow:
12
+
13
+ [`workflows/Head Swap V1 Qwen 2.1 Workflow.json`](../workflows/Head%20Swap%20V1%20Qwen%202.1%20Workflow.json)
14
+
15
+ ## Versions
16
+
17
+ ### V1.1: reduced skin softening
18
+
19
+ V1 transfers identity well, but it also softens skin: pores, freckles and fine lines get smoothed
20
+ out, and results can read as slightly plastic. That softening does not come from the whole LoRA.
21
+ It comes from one specific part of it.
22
+
23
+ The LoRA touches six modules in each of the 32 transformer blocks: four attention projections
24
+ (`to_q`, `to_k`, `to_v`, `to_out.0`) and two MLP ones (`img_mlp.gate_up`, `img_mlp.out`).
25
+ Disabling them group by group and comparing generations under a fixed seed, prompt and sampler
26
+ shows the blur is carried by the `img_mlp.gate_up` path. Attention routes information from the
27
+ reference head; the MLP path is where the model's notion of how a surface looks gets rewritten,
28
+ so that is where training pulled skin texture toward the dataset.
29
+
30
+ V1.1 is V1 with the `img_mlp.gate_up` modules removed from the second half of the network
31
+ (blocks 16-31), 16 of the 192 modules. Every attention module, every `img_mlp.out` module and
32
+ the first-half `gate_up` modules are byte-identical to V1. Nothing was rescaled, re-ranked or
33
+ retrained.
34
+
35
+ The cut stops at block 16 for a reason. The early-block MLP path is what makes the LoRA copy head
36
+ rotation, eye direction and expression from `<image1>`. Removing `img_mlp.gate_up` everywhere
37
+ yields even more skin detail, but the LoRA then stops following the source pose and degenerates
38
+ into pasting the reference head onto the body, which is close to what the base model already does
39
+ without any LoRA. V1.1 sits at the point where texture improves while that behaviour still works.
40
+
41
+ Measured across five image pairs at a fixed seed, V1.1 raises skin micro-detail inside the face
42
+ (bilateral residual) by about a third over V1, closing roughly two thirds of the distance to what
43
+ the base model produces without any LoRA. Identity similarity and head-pose error stay close to
44
+ V1. Expression transfer still works, but it is weaker than V1. On a deliberately extreme test
45
+ case (a wide-open mouth in `<image1>`), V1 reproduces the expression more fully than V1.1.
46
+
47
+ ### V1.1 alternative - stronger expression transfer
48
+
49
+ `bfs_head_v1.1_alternative_qwen_2.1.safetensors` attacks the same problem from the other side.
50
+ Instead of removing `img_mlp.gate_up` modules, it keeps all 192 modules and scales the whole
51
+ `img_mlp` path down to 35% of its trained magnitude, leaving the 128 attention modules untouched.
52
+ Scaling preserves the direction of the weight update and only reduces its strength, so the
53
+ behaviour that depends on the MLP path survives instead of being switched off.
54
+
55
+ In testing this version keeps more skin detail than V1.1 and copies expression from `<image1>`
56
+ noticeably better - on the wide-open-mouth test case it reproduces the expression more fully than
57
+ V1.1 and more fully than V1 itself. It pays for that with a slightly larger head-pose error, about
58
+ one degree on average across the test pairs.
59
+
60
+ Pick this one when the source image has a strong expression or the mouth and eyes carry the shot.
61
+ Pick V1.1 when head angle fidelity matters most.
62
+
63
+
64
+ ### V1: original release
65
+
66
+ The original release, kept for reproducibility and for anyone who already tuned a pipeline around
67
+ it. It has the softest skin of the three. Note that the V1.1 alternative above matches or beats it
68
+ at copying expression while keeping more skin detail, so there is little reason to prefer V1 unless
69
+ you want to handle texture yourself in post.
70
+
71
+
72
+ ## Inputs
73
+
74
+ The workflow uses two images:
75
+
76
+ - **Image 1 / `<image1>`:** the target or base image. Its body, pose, composition, lighting, and
77
+ environment provide the foundation for the result.
78
+ - **Image 2 / `<image2>`:** the reference face/head. Its identity, hair, eye color, nose
79
+ structure, and other visible head features are transferred.
80
+
81
+ Keep this order. Reversing the images changes which person is treated as the target.
82
+
83
+ ## Prompt
84
+
85
+ The included workflow uses this starting prompt:
86
+
87
+ ```text
88
+ head_swap: start with <image1> as the base image, keeping its lighting, environment, and background. remove the head from <image1> completely and replace it with the head from <image2>, strictly preserving the hair, eye color, nose structure from <image2>. copy the direction of the eye, head rotation, micro expressions from <image1>, high quality, sharp details, 4k
89
+ ```
90
+
91
+ Replace `<image1>` and `<image2>` only if your node or workflow uses a different reference-token
92
+ notation. Keep the edit localized to the head when the body and background should remain unchanged.
93
+
94
+ ## ComfyUI setup
95
+
96
+ 1. Put `bfs_head_v1.1_qwen_2.1.safetensors` (or one of the other two versions) in `ComfyUI/models/loras/`.
97
+ 2. Load the Qwen Image 2.1 diffusion model, Qwen3-VL text encoder, and matching Qwen Image 2.1
98
+ VAE required by the workflow.
99
+ 3. Open the included workflow and connect the target image to Image 1 and the reference head to
100
+ Image 2.
101
+ 4. Start with LoRA strength `1.0` and adjust only after checking the identity, hair boundary,
102
+ skin blending, and expression transfer.
103
+
104
+ The workflow also contains an optional Pruna 8-step acceleration LoRA. It is not part of BFS and
105
+ can be disabled if it is not installed.
106
+
107
+ ## Resolution and quality
108
+
109
+ Qwen Image 2.1 supports native high-resolution generation. The included workflow starts from a
110
+ moderate resolution and supports custom sizing in multiples of 32. For this head-swap use case,
111
+ larger output sizes can help retain facial detail and reduce the broad color or softness shifts
112
+ that may appear at lower resolutions. Higher resolution does not guarantee perfect preservation.
113
+
114
+ ## Examples
115
+
116
+ <p align="center">
117
+ <img src="../images/bfs_qwen_2.1_1.png" width="49%" />
118
+ <img src="../images/bfs_qwen_2.1_2.png" width="49%" />
119
+ <img src="../images/bfs_qwen_2.1_3.png" width="49%" />
120
+ <img src="../images/bfs_qwen_2.1_4.png" width="49%" />
121
+ <img src="../images/bfs_qwen_2.1_5.png" width="49%" />
122
+ <img src="../images/bfs_qwen_2.1_6.png" width="49%" />
123
+ <img src="../images/bfs_qwen_2.1_7.png" width="49%" />
124
+ <img src="../images/bfs_qwen_2.1_8.png" width="49%" />
125
+ </p>
126
+
127
+ ## Limitations and responsible use
128
+
129
+ Small faces, extreme angles, occlusion, hands over the face, hair boundaries, and strong lighting
130
+ changes can reduce fidelity. Always inspect the result for unintended changes to the body,
131
+ clothing, background, text, and identity. Do not use or share results involving public figures or
132
+ people who have not given consent.
133
+
134
+ [Back to the repository index](../README.md)
docs/qwen-image-edit.md ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Qwen Image Edit LoRAs
2
+
3
+ This family contains the original BFS releases for Qwen Image Edit 2509 and the later 2511
4
+ head-swap continuation. Use the matching Qwen base model and keep the input order for the selected
5
+ version.
6
+
7
+ ## Downloads
8
+
9
+ ### Qwen Image Edit 2509
10
+
11
+ - [`bfs_face_v1_qwen_image_edit_2509.safetensors`](../bfs_face_v1_qwen_image_edit_2509.safetensors)
12
+ - [`bfs_head_v1_qwen_image_edit_2509.safetensors`](../bfs_head_v1_qwen_image_edit_2509.safetensors)
13
+ - [`bfs_head_v2_qwen_image_edit_2509.safetensors`](../bfs_head_v2_qwen_image_edit_2509.safetensors)
14
+ - [`bfs_head_v3_qwen_image_edit_2509.safetensors`](../bfs_head_v3_qwen_image_edit_2509.safetensors)
15
+ - [`bfs_head_v4_qwen_image_edit_2509.safetensors`](../bfs_head_v4_qwen_image_edit_2509.safetensors)
16
+
17
+ ### Qwen Image Edit 2511
18
+
19
+ - [`bfs_head_v5_2511_original.safetensors`](../bfs_head_v5_2511_original.safetensors)
20
+ - [`bfs_head_v5_2511_merged_version_rank_16_fp16.safetensors`](../bfs_head_v5_2511_merged_version_rank_16_fp16.safetensors)
21
+ - [`bfs_head_v5_2511_merged_version_rank_32_fp32.safetensors`](../bfs_head_v5_2511_merged_version_rank_32_fp32.safetensors)
22
+
23
+ The V5 files are the latest 2511 release. The merged versions combine the V5 2511 training with
24
+ the earlier V4 behavior; the FP16 file is the practical default, while the FP32 file is kept for
25
+ maximum numerical fidelity when storage and VRAM allow it.
26
+
27
+ ## Input order
28
+
29
+ | Version | Image 1 | Image 2 |
30
+ |---|---|---|
31
+ | Face V1 | Reference face | Target body |
32
+ | Head V1/V2 | Reference face | Target body |
33
+ | Head V3/V4/V5 | Target body | Reference face |
34
+
35
+ The V3, V4, and V5 releases intentionally use the inverted body-first order. Do not reuse the
36
+ Face V1/V2 order with those files.
37
+
38
+ ## Prompts
39
+
40
+ Face V1:
41
+
42
+ ```text
43
+ face swap face from Image 1 to Image 2. swap only the face, match the skin tone, and keep the target pose and lighting.
44
+ ```
45
+
46
+ Head V1/V2:
47
+
48
+ ```text
49
+ head swap from Image 1 to Image 2
50
+ ```
51
+
52
+ Head V3/V4/V5:
53
+
54
+ ```text
55
+ head_swap: start with Picture 1 as the base image, keeping its lighting, environment, and background. remove the head from Picture 1 completely and replace it with the head from Picture 2, strictly preserving the hair, eye color, and nose structure of Picture 2. copy the eye direction, head rotation, and micro-expressions from Picture 1.
56
+ ```
57
+
58
+ ## Workflow
59
+
60
+ The repository contains workflows for the V3, V4, and V5-style Qwen setup. Use the workflow that
61
+ matches the base model and version, then start around LoRA strength `1.0` and adjust based on the
62
+ reference image and resolution.
63
+
64
+ This family is separate from the [Qwen Image 2.1 release](qwen-image-2.1.md), which uses
65
+ `<image1>`/`<image2>` in its dedicated workflow.
66
+
67
+ [Back to the repository index](../README.md)
hf_remote_info.json ADDED
@@ -0,0 +1,251 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "id": "Alissonerdx/BFS-Best-Face-Swap",
3
+ "author": "Alissonerdx",
4
+ "sha": "c758d55502463bc5eb281326c107d0850d7a8b4a",
5
+ "created_at": "2025-11-07T09:50:28+00:00",
6
+ "last_modified": "2026-08-10T19:53:10+00:00",
7
+ "private": false,
8
+ "disabled": false,
9
+ "downloads": 110991,
10
+ "gated": false,
11
+ "inference": "warm",
12
+ "likes": 757,
13
+ "library_name": "diffusers",
14
+ "tags": [
15
+ "diffusers",
16
+ "lora",
17
+ "qwen-image-edit",
18
+ "face-swap",
19
+ "head-swap",
20
+ "body-swap",
21
+ "image-editing",
22
+ "ai-generated",
23
+ "comfyui",
24
+ "bfs",
25
+ "flux 2",
26
+ "flux",
27
+ "klein",
28
+ "krea2",
29
+ "image-to-image",
30
+ "en",
31
+ "base_model:Qwen/Qwen-Image-Edit-2511",
32
+ "base_model:adapter:Qwen/Qwen-Image-Edit-2511",
33
+ "license:mit",
34
+ "region:us"
35
+ ],
36
+ "pipeline_tag": "image-to-image",
37
+ "card_data": {},
38
+ "config": {},
39
+ "siblings": [
40
+ {
41
+ "rfilename": ".gitattributes"
42
+ },
43
+ {
44
+ "rfilename": "README.md"
45
+ },
46
+ {
47
+ "rfilename": "bfs_body_swap_v1_krea2.safetensors"
48
+ },
49
+ {
50
+ "rfilename": "bfs_face_v1_qwen_image_edit_2509.safetensors"
51
+ },
52
+ {
53
+ "rfilename": "bfs_head_swap_v1.1_krea2.safetensors"
54
+ },
55
+ {
56
+ "rfilename": "bfs_head_swap_v1_ltx2_ic_lora_12000_train_3.safetensors"
57
+ },
58
+ {
59
+ "rfilename": "bfs_head_swap_v1_ltx2_ic_lora_5000.safetensors"
60
+ },
61
+ {
62
+ "rfilename": "bfs_head_swap_v1_ltx2_ic_lora_6000.safetensors"
63
+ },
64
+ {
65
+ "rfilename": "bfs_head_v1.1_optional_flux-klein_4b.safetensors"
66
+ },
67
+ {
68
+ "rfilename": "bfs_head_v1_flux-klein_4b.safetensors"
69
+ },
70
+ {
71
+ "rfilename": "bfs_head_v1_flux-klein_9b_step3500_rank128.safetensors"
72
+ },
73
+ {
74
+ "rfilename": "bfs_head_v1_flux-klein_9b_step3750_rank64.safetensors"
75
+ },
76
+ {
77
+ "rfilename": "bfs_head_v1_qwen_image_edit_2509.safetensors"
78
+ },
79
+ {
80
+ "rfilename": "bfs_head_v2_qwen_image_edit_2509.safetensors"
81
+ },
82
+ {
83
+ "rfilename": "bfs_head_v3_qwen_image_edit_2509.safetensors"
84
+ },
85
+ {
86
+ "rfilename": "bfs_head_v4_qwen_image_edit_2509.safetensors"
87
+ },
88
+ {
89
+ "rfilename": "bfs_head_v5_2511_merged_version_rank_16_fp16.safetensors"
90
+ },
91
+ {
92
+ "rfilename": "bfs_head_v5_2511_merged_version_rank_32_fp32.safetensors"
93
+ },
94
+ {
95
+ "rfilename": "bfs_head_v5_2511_original.safetensors"
96
+ },
97
+ {
98
+ "rfilename": "images/ComfyUI_04745_.png"
99
+ },
100
+ {
101
+ "rfilename": "images/ComfyUI_04755_.png"
102
+ },
103
+ {
104
+ "rfilename": "images/ComfyUI_04759_.png"
105
+ },
106
+ {
107
+ "rfilename": "images/ComfyUI_04761_.png"
108
+ },
109
+ {
110
+ "rfilename": "images/bfs_body_swap_v1_krea2_example_closeup.png"
111
+ },
112
+ {
113
+ "rfilename": "images/bfs_body_swap_v1_krea2_example_kitchen.png"
114
+ },
115
+ {
116
+ "rfilename": "images/bfs_body_swap_v1_krea2_example_outdoors.png"
117
+ },
118
+ {
119
+ "rfilename": "images/bfs_body_swap_v1_krea2_example_restaurant.png"
120
+ },
121
+ {
122
+ "rfilename": "images/bfs_body_swap_v1_krea2_example_seated.png"
123
+ },
124
+ {
125
+ "rfilename": "images/bfs_body_swap_v1_krea2_example_yoga.png"
126
+ },
127
+ {
128
+ "rfilename": "workflows/Body Swap Krea 2 - V1 Simple Workflow.json"
129
+ },
130
+ {
131
+ "rfilename": "workflows/Head Swap 2511 - V5 Simple Workflow.json"
132
+ },
133
+ {
134
+ "rfilename": "workflows/Head Swap Krea 2 - V1 Simple Workflow.json"
135
+ },
136
+ {
137
+ "rfilename": "workflows/Head Swap V1 Flux 2 Klein 4b_9b (base_distill).json"
138
+ },
139
+ {
140
+ "rfilename": "workflows/Head Swap V3 Simple Workflow (With Lightining LoRA) .json"
141
+ },
142
+ {
143
+ "rfilename": "workflows/Head Swap V3 Simple Workflow (Without Lightining LoRA).json"
144
+ },
145
+ {
146
+ "rfilename": "workflows/Head Swap V4 Simple Workflow.json"
147
+ }
148
+ ],
149
+ "spaces": [
150
+ "cruisewagner2220/Qwen-Image-Edit-Rapid-AIO-Loras-Experimental-neo",
151
+ "M3st3rJ4k3l/FLUX.2-Klein-Multi-LoRA",
152
+ "linoyts/Flux2-Klein-Face-Swap",
153
+ "ovi054/Qwen-Image-Edit-2511-LoRA",
154
+ "laruss5/Flux2-Klein-Face-Swap",
155
+ "pnemrow/Qwen-Image-Edit-Rapid-AIO-Loras-Experimental-neo",
156
+ "Mccscs2/Qwen-Image-Edit-Rapid-AIO-Loras-Experimental",
157
+ "DanFrmSpace/BFS-Best-Face-Swap",
158
+ "mmmat32/FLUX.2-Klein-Multi-LoRA-3D-Angle",
159
+ "jt65/Qwen-Image-Edit-2511-LoRA-nsfw",
160
+ "prithivMLmods/FLUX.2-Klein-LoRA-Studio",
161
+ "someone-in-the-world/Selectable-Face-Swap",
162
+ "GTO83/Qwen-Image-Edit-Rapid-AIO-Loras-Experimental-neo",
163
+ "aet256/Qwen-Image-Edit-Rapid-AIO-Loras-Experimental",
164
+ "Onise/FLUX.2-Klein-LoRA-Studio",
165
+ "ahuggingface01/BFS-Best-Face-Swap",
166
+ "linoyts/Face-Swap-Frame",
167
+ "e1357/FLUX.2-Klein-Multi-LoRA",
168
+ "Alissonerdx/BFS-Best-Face-Swap",
169
+ "M3st3rJ4k3l/Qwen-Image-Edit-Rapid-AIO-Loras-Experimental",
170
+ "anonyketaa/Alissonerdx-BFS-Best-Face-Swap",
171
+ "ishrak-8495/Alissonerdx-BFS-Best-Face-Swap",
172
+ "Furkangundog18/Flux2-Klein-Face-Swap",
173
+ "Sebastiankay/bildbearbeitung",
174
+ "idcuso/Alissonerdx-BFS-Best-Face-Swap",
175
+ "blablaai11/Alissonerdx-BFS-Best-Face-Swap",
176
+ "linoyts/Subject-Swap-Frame",
177
+ "cereeenn120/Hogwarts_SBox_AI-RPG",
178
+ "yayite/FLUX.2-Klein-Multi-LoRA",
179
+ "Briante/BFS-Best-Face-Swap",
180
+ "Revo420/Alissonerdx-BFS-Best-Face-Swap",
181
+ "ideryang/Alissonerdx-BFS-Best-Face-Swap",
182
+ "ideryang/BFS-Best-Face-Swap",
183
+ "Mrwigglezz/Alissonerdx-BFS-Best-Face-Swap",
184
+ "ikolomiets/Flux2-Klein-Face-Swap",
185
+ "Dmitry1313/facefusion-api",
186
+ "akashgundgire78/zero123-views",
187
+ "raubatz/Qwen-Image-Edit-Rapid-AIO-Loras-Experimental-neo",
188
+ "masterp3000/FLUX.2-Klein-Multi-LoRA",
189
+ "MaxBardi/FLUX.2-Klein-LoRA-Studio",
190
+ "BigFaceChase/Flux2-Klein-Face-Swap",
191
+ "Hittler-AI/FLUX.2-Klein-Multi-LoRA",
192
+ "aniketb04/Alissonerdx-BFS-Best-Face-Swap",
193
+ "Pippolononone/Alissonerdx-BFS-Best-Face-Swap",
194
+ "Dnidbdnx/Alissonerdx-BFS-Best-Face-Swap",
195
+ "pyo8777/Alissonerdx-BFS-Best-Face-Swap",
196
+ "Jobanpreet/faceswap",
197
+ "Dreamer333/Alissonerdx-BFS-Best-Face-Swap",
198
+ "Idlyex/BFS-Best-Face-Swap",
199
+ "yuhuiwang/Alissonerdx-BFS-Best-Face-Swap",
200
+ "Andrew115/Alissonerdx-BFS-Best-Face-Swap",
201
+ "pormungtai/QwenPost-Image-Edit-Rapid-AIO-Loras",
202
+ "00Boobs00/Qwen-Image-Edit-Rapid-AIO-Lorasses",
203
+ "Arafat602/Alissonerdx-BFS-Best-Face-Swap",
204
+ "ziffir/Face-swap-FLUX-2",
205
+ "GioVar/Qwen-Image-Edit-Rapid-AIO-Loras-Experimental",
206
+ "DarkJ/Alissonerdx-BFS-Best-Face-Swap",
207
+ "chokoarbejde/Qwen-Image-Edit-Rapid-AIO-Loras",
208
+ "Rileygsjsj828292/Alissonerdx-BFS-Best-Face-Swap",
209
+ "priyesh08/pn-BFS-Best-Face-Swap",
210
+ "cereeenn120/AI-RPG",
211
+ "Karter93/QwenPost-Image-Edit-Rapid-AIO-Loras",
212
+ "noumanvyom/Alissonerdx-BFS-Best-Face-Swap",
213
+ "mr2along/Bfs",
214
+ "mr2along/Flux2-Klein",
215
+ "NYBinSJ/Alissonerdx-BFS-Best-Face-Swap",
216
+ "deepvoice/Alissonerdx-BFS-Best-Face-Swap",
217
+ "Vaadadim/Alissonerdx-BFS-Best-Face-Swap",
218
+ "airpm21/Alissonerdx-BFS-Best-Face-Swap",
219
+ "sinhachetu/Flux2-Klein-Face-Swap",
220
+ "rothel888/Alissonerdx-BFS-Best-Face-Swap",
221
+ "mcmcowen/Flux2-Klein-Face-Swap",
222
+ "GeBibawy/BFS-Best-Face-Swap",
223
+ "leonelhs/Flux2-Klein-Face-Swap",
224
+ "ilian007/FaceSwap",
225
+ "Poppy222/Alissonerdx-BFS-Best-Face-Swap",
226
+ "GiorgioV/FLUX.2-Klein-LoRA-Studio12",
227
+ "dxxslol/Alissonerdx-BFS-Best-Face-Swap",
228
+ "lahlaliy/Alissonerdx-BFS-Best-Face-Swap",
229
+ "Micha0103/Alissonerdx-BFS-Best-Face-Swap",
230
+ "ziffir/Flux2-Klein-Face-Swap",
231
+ "arabago96/FLUX.2-Klein-LoRA-Studio",
232
+ "Juliozama1989/FLUX.2-Klein-LoRA-Studio",
233
+ "Burberman/Alissonerdx-BFS-Best-Face-Swap",
234
+ "ad242/Flux2-Klein-Face-Swap",
235
+ "HHClub/Flux2-Klein-Face-Swap",
236
+ "grnacho/Flux2-Klein-Face-Swap",
237
+ "ranobe0/Flux2-Klein-Face-Swap2",
238
+ "EVO817/Flux2-Klein-Face-Swap",
239
+ "dssddsdf/flux-klein-studio",
240
+ "Oiknoohs/Alissonerdx-BFS-Best-Face-Swap",
241
+ "Fernk/Alissonerdx-BFS-Best-Face-Swap",
242
+ "qu33fy/Alissonerdx-BFS-Best-Face-Swap",
243
+ "Karter93/FLUX.2-Klein-LoRA-Studio12",
244
+ "Jonnyquang104/Flux2-Klein-Face-Swap",
245
+ "Tshovon/Flux2-Klein-Face-Swap",
246
+ "Jaxxtherapper/Flux2-Klein-Face-Swap",
247
+ "ofunrein/Alissonerdx-BFS-Best-Face-Swap",
248
+ "EldMans/Flux2-Klein-Face-Swap",
249
+ "jp123454321/Flux2-Klein-Face-Swap"
250
+ ]
251
+ }
hf_upload.err.log ADDED
@@ -0,0 +1,594 @@
 
 
 
 
 
 
0
  ...ap_v1.1_krea2.safetensors: 5%|4 | 41.9MB / 914MB 
 
 
1
  ...ap_v1.1_krea2.safetensors: 5%|4 | 41.9MB / 914MB 
 
 
 
2
  ...swap_v1_krea2.safetensors: 12%|#1 | 109MB / 914MB 
 
 
3
  ...ap_v1.1_krea2.safetensors: 17%|#7 | 159MB / 914MB 
 
 
 
4
  ...swap_v1_krea2.safetensors: 12%|#1 | 109MB / 914MB 
 
 
5
  ...ap_v1.1_krea2.safetensors: 30%|### | 277MB / 914MB 
 
 
 
6
  ...swap_v1_krea2.safetensors: 24%|##3 | 218MB / 914MB 
 
 
7
  ...ap_v1.1_krea2.safetensors: 42%|####2 | 386MB / 914MB 
 
 
 
8
  ...swap_v1_krea2.safetensors: 37%|###6 | 335MB / 914MB 
 
 
9
  ...ap_v1.1_krea2.safetensors: 55%|#####5 | 503MB / 914MB 
 
 
 
10
  ...swap_v1_krea2.safetensors: 50%|####9 | 453MB / 914MB 
 
 
11
  ...ap_v1.1_krea2.safetensors: 69%|######8 | 629MB / 914MB 
 
 
 
12
  ...swap_v1_krea2.safetensors: 62%|######2 | 570MB / 914MB 
 
 
13
  ...ap_v1.1_krea2.safetensors: 82%|########1 | 747MB / 914MB 
 
 
 
14
  ...swap_v1_krea2.safetensors: 76%|#######6 | 696MB / 914MB 
 
 
15
  ...ap_v1.1_krea2.safetensors: 95%|#########4| 864MB / 914MB 
 
 
 
16
  ...swap_v1_krea2.safetensors: 89%|########9 | 814MB / 914MB 
 
 
17
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
18
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
19
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
20
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
21
  ...krea2_example_closeup.png: 3%|3 | 86.0kB / 2.66MB 
 
 
 
 
 
22
  ...krea2_example_kitchen.png: 3%|3 | 90.0kB / 2.79MB 
 
 
 
 
 
 
23
  ...rea2_example_outdoors.png: 3%|3 | 82.2kB / 2.54MB 
 
 
 
 
 
 
 
24
  ...a2_example_restaurant.png: 3%|3 | 102kB / 3.16MB 
 
 
 
 
 
 
 
 
25
  ..._krea2_example_seated.png: 3%|3 | 80.6kB / 2.50MB 
 
 
 
 
 
 
 
 
 
26
  ...v1_krea2_example_yoga.png: 3%|3 | 87.2kB / 2.70MB 
 
 
27
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
28
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
29
  ...krea2_example_closeup.png: 3%|3 | 86.0kB / 2.66MB 
 
 
 
 
 
30
  ...krea2_example_kitchen.png: 3%|3 | 90.0kB / 2.79MB 
 
 
 
 
 
 
31
  ...rea2_example_outdoors.png: 3%|3 | 82.2kB / 2.54MB 
 
 
 
 
 
 
 
32
  ...a2_example_restaurant.png: 3%|3 | 102kB / 3.16MB 
 
 
 
 
 
 
 
 
33
  ..._krea2_example_seated.png: 3%|3 | 80.6kB / 2.50MB 
 
 
 
 
 
 
 
 
 
34
  ...v1_krea2_example_yoga.png: 3%|3 | 87.2kB / 2.70MB 
 
 
 
35
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
36
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
37
  ...krea2_example_closeup.png: 3%|3 | 86.0kB / 2.66MB 
 
 
 
 
 
38
  ...krea2_example_kitchen.png: 3%|3 | 90.0kB / 2.79MB 
 
 
 
 
 
 
39
  ...rea2_example_outdoors.png: 3%|3 | 82.2kB / 2.54MB 
 
 
 
 
 
 
 
40
  ...a2_example_restaurant.png: 3%|3 | 102kB / 3.16MB 
 
 
 
 
 
 
 
 
41
  ..._krea2_example_seated.png: 3%|3 | 80.6kB / 2.50MB 
 
 
 
 
 
 
 
 
 
42
  ...v1_krea2_example_yoga.png: 3%|3 | 87.2kB / 2.70MB 
 
 
43
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
44
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
45
  ...krea2_example_closeup.png: 19%|#9 | 516kB / 2.66MB 
 
 
 
 
 
46
  ...krea2_example_kitchen.png: 19%|#9 | 540kB / 2.79MB 
 
 
 
 
 
 
47
  ...rea2_example_outdoors.png: 19%|#9 | 493kB / 2.54MB 
 
 
 
 
 
 
 
48
  ...a2_example_restaurant.png: 19%|#9 | 613kB / 3.16MB 
 
 
 
 
 
 
 
 
49
  ..._krea2_example_seated.png: 19%|#9 | 484kB / 2.50MB 
 
 
 
 
 
 
 
 
 
50
  ...v1_krea2_example_yoga.png: 19%|#9 | 523kB / 2.70MB 
 
 
 
51
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
52
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
53
  ...krea2_example_closeup.png: 48%|####8 | 1.29MB / 2.66MB 
 
 
 
 
 
54
  ...krea2_example_kitchen.png: 48%|####8 | 1.35MB / 2.79MB 
 
 
 
 
 
 
55
  ...rea2_example_outdoors.png: 48%|####8 | 1.23MB / 2.54MB 
 
 
 
 
 
 
 
56
  ...a2_example_restaurant.png: 48%|####8 | 1.53MB / 3.16MB 
 
 
 
 
 
 
 
 
57
  ..._krea2_example_seated.png: 48%|####8 | 1.21MB / 2.50MB 
 
 
 
 
 
 
 
 
 
58
  ...v1_krea2_example_yoga.png: 48%|####8 | 1.31MB / 2.70MB 
 
 
 
59
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
60
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
61
  ...krea2_example_closeup.png: 94%|#########3| 2.50MB / 2.66MB 
 
 
 
 
 
62
  ...krea2_example_kitchen.png: 94%|#########3| 2.61MB / 2.79MB 
 
 
 
 
 
 
63
  ...rea2_example_outdoors.png: 94%|#########3| 2.38MB / 2.54MB 
 
 
 
 
 
 
 
64
  ...a2_example_restaurant.png: 94%|#########3| 2.97MB / 3.16MB 
 
 
 
 
 
 
 
 
65
  ..._krea2_example_seated.png: 94%|#########3| 2.34MB / 2.50MB 
 
 
 
 
 
 
 
 
 
66
  ...v1_krea2_example_yoga.png: 94%|#########3| 2.53MB / 2.70MB 
 
 
 
67
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
68
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
69
  ...krea2_example_closeup.png: 97%|#########6| 2.58MB / 2.66MB 
 
 
 
 
 
70
  ...krea2_example_kitchen.png: 97%|#########6| 2.70MB / 2.79MB 
 
 
 
 
 
 
71
  ...rea2_example_outdoors.png: 97%|#########6| 2.47MB / 2.54MB 
 
 
 
 
 
 
 
72
  ...a2_example_restaurant.png: 97%|#########6| 3.07MB / 3.16MB 
 
 
 
 
 
 
 
 
73
  ..._krea2_example_seated.png: 97%|#########6| 2.42MB / 2.50MB 
 
 
 
 
 
 
 
 
 
74
  ...v1_krea2_example_yoga.png: 97%|#########6| 2.62MB / 2.70MB 
 
 
 
75
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
76
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
77
  ...krea2_example_closeup.png: 97%|#########6| 2.58MB / 2.66MB 
 
 
 
 
 
78
  ...krea2_example_kitchen.png: 97%|#########6| 2.70MB / 2.79MB 
 
 
 
 
 
 
79
  ...rea2_example_outdoors.png: 97%|#########6| 2.47MB / 2.54MB 
 
 
 
 
 
 
 
80
  ...a2_example_restaurant.png: 97%|#########6| 3.07MB / 3.16MB 
 
 
 
 
 
 
 
 
81
  ..._krea2_example_seated.png: 97%|#########6| 2.42MB / 2.50MB 
 
 
 
 
 
 
 
 
 
82
  ...v1_krea2_example_yoga.png: 97%|#########6| 2.62MB / 2.70MB 
 
 
83
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
84
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
85
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB 
 
 
 
 
 
86
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB 
 
 
 
 
 
 
87
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB 
 
 
 
 
 
 
 
88
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB 
 
 
 
 
 
 
 
 
89
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB 
 
 
 
 
 
 
 
 
 
90
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB 
 
 
 
91
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
92
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
93
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB 
 
 
 
 
 
94
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB 
 
 
 
 
 
 
95
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB 
 
 
 
 
 
 
 
96
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB 
 
 
 
 
 
 
 
 
97
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB 
 
 
 
 
 
 
 
 
 
98
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB 
 
 
99
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
100
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
101
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB 
 
 
 
 
 
102
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB 
 
 
 
 
 
 
103
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB 
 
 
 
 
 
 
 
104
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB 
 
 
 
 
 
 
 
 
105
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB 
 
 
 
 
 
 
 
 
 
106
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB 
 
 
107
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
108
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
 
 
 
 
109
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB 
 
 
 
 
 
110
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB 
 
 
 
 
 
 
111
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB 
 
 
 
 
 
 
 
112
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB 
 
 
 
 
 
 
 
 
113
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB 
 
 
 
 
 
 
 
 
 
114
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB 
 
 
115
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB
 
116
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB
 
117
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB
 
118
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB
 
119
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB
 
120
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB
 
121
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB
 
122
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB
 
1
+ Start hashing 11 files.
2
+ Finished hashing 11 files.
3
+
4
+
5
+
6
+
7
  ...ap_v1.1_krea2.safetensors: 5%|4 | 41.9MB / 914MB 
8
+
9
+
10
  ...ap_v1.1_krea2.safetensors: 5%|4 | 41.9MB / 914MB 
11
+
12
+
13
+
14
  ...swap_v1_krea2.safetensors: 12%|#1 | 109MB / 914MB 
15
+
16
+
17
  ...ap_v1.1_krea2.safetensors: 17%|#7 | 159MB / 914MB 
18
+
19
+
20
+
21
  ...swap_v1_krea2.safetensors: 12%|#1 | 109MB / 914MB 
22
+
23
+
24
  ...ap_v1.1_krea2.safetensors: 30%|### | 277MB / 914MB 
25
+
26
+
27
+
28
  ...swap_v1_krea2.safetensors: 24%|##3 | 218MB / 914MB 
29
+
30
+
31
  ...ap_v1.1_krea2.safetensors: 42%|####2 | 386MB / 914MB 
32
+
33
+
34
+
35
  ...swap_v1_krea2.safetensors: 37%|###6 | 335MB / 914MB 
36
+
37
+
38
  ...ap_v1.1_krea2.safetensors: 55%|#####5 | 503MB / 914MB 
39
+
40
+
41
+
42
  ...swap_v1_krea2.safetensors: 50%|####9 | 453MB / 914MB 
43
+
44
+
45
  ...ap_v1.1_krea2.safetensors: 69%|######8 | 629MB / 914MB 
46
+
47
+
48
+
49
  ...swap_v1_krea2.safetensors: 62%|######2 | 570MB / 914MB 
50
+
51
+
52
  ...ap_v1.1_krea2.safetensors: 82%|########1 | 747MB / 914MB 
53
+
54
+
55
+
56
  ...swap_v1_krea2.safetensors: 76%|#######6 | 696MB / 914MB 
57
+
58
+
59
  ...ap_v1.1_krea2.safetensors: 95%|#########4| 864MB / 914MB 
60
+
61
+
62
+
63
  ...swap_v1_krea2.safetensors: 89%|########9 | 814MB / 914MB 
64
+
65
+
66
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
67
+
68
+
69
+
70
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
71
+
72
+
73
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
74
+
75
+
76
+
77
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
78
+
79
+
80
+
81
+
82
  ...krea2_example_closeup.png: 3%|3 | 86.0kB / 2.66MB 
83
+
84
+
85
+
86
+
87
+
88
  ...krea2_example_kitchen.png: 3%|3 | 90.0kB / 2.79MB 
89
+
90
+
91
+
92
+
93
+
94
+
95
  ...rea2_example_outdoors.png: 3%|3 | 82.2kB / 2.54MB 
96
+
97
+
98
+
99
+
100
+
101
+
102
+
103
  ...a2_example_restaurant.png: 3%|3 | 102kB / 3.16MB 
104
+
105
+
106
+
107
+
108
+
109
+
110
+
111
+
112
  ..._krea2_example_seated.png: 3%|3 | 80.6kB / 2.50MB 
113
+
114
+
115
+
116
+
117
+
118
+
119
+
120
+
121
+
122
  ...v1_krea2_example_yoga.png: 3%|3 | 87.2kB / 2.70MB 
123
+
124
+
125
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
126
+
127
+
128
+
129
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
130
+
131
+
132
+
133
+
134
  ...krea2_example_closeup.png: 3%|3 | 86.0kB / 2.66MB 
135
+
136
+
137
+
138
+
139
+
140
  ...krea2_example_kitchen.png: 3%|3 | 90.0kB / 2.79MB 
141
+
142
+
143
+
144
+
145
+
146
+
147
  ...rea2_example_outdoors.png: 3%|3 | 82.2kB / 2.54MB 
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
  ...a2_example_restaurant.png: 3%|3 | 102kB / 3.16MB 
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
  ..._krea2_example_seated.png: 3%|3 | 80.6kB / 2.50MB 
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
  ...v1_krea2_example_yoga.png: 3%|3 | 87.2kB / 2.70MB 
175
+
176
+
177
+
178
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
179
+
180
+
181
+
182
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
183
+
184
+
185
+
186
+
187
  ...krea2_example_closeup.png: 3%|3 | 86.0kB / 2.66MB 
188
+
189
+
190
+
191
+
192
+
193
  ...krea2_example_kitchen.png: 3%|3 | 90.0kB / 2.79MB 
194
+
195
+
196
+
197
+
198
+
199
+
200
  ...rea2_example_outdoors.png: 3%|3 | 82.2kB / 2.54MB 
201
+
202
+
203
+
204
+
205
+
206
+
207
+
208
  ...a2_example_restaurant.png: 3%|3 | 102kB / 3.16MB 
209
+
210
+
211
+
212
+
213
+
214
+
215
+
216
+
217
  ..._krea2_example_seated.png: 3%|3 | 80.6kB / 2.50MB 
218
+
219
+
220
+
221
+
222
+
223
+
224
+
225
+
226
+
227
  ...v1_krea2_example_yoga.png: 3%|3 | 87.2kB / 2.70MB 
228
+
229
+
230
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
231
+
232
+
233
+
234
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
235
+
236
+
237
+
238
+
239
  ...krea2_example_closeup.png: 19%|#9 | 516kB / 2.66MB 
240
+
241
+
242
+
243
+
244
+
245
  ...krea2_example_kitchen.png: 19%|#9 | 540kB / 2.79MB 
246
+
247
+
248
+
249
+
250
+
251
+
252
  ...rea2_example_outdoors.png: 19%|#9 | 493kB / 2.54MB 
253
+
254
+
255
+
256
+
257
+
258
+
259
+
260
  ...a2_example_restaurant.png: 19%|#9 | 613kB / 3.16MB 
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
  ..._krea2_example_seated.png: 19%|#9 | 484kB / 2.50MB 
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+
278
+
279
  ...v1_krea2_example_yoga.png: 19%|#9 | 523kB / 2.70MB 
280
+
281
+
282
+
283
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
284
+
285
+
286
+
287
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
288
+
289
+
290
+
291
+
292
  ...krea2_example_closeup.png: 48%|####8 | 1.29MB / 2.66MB 
293
+
294
+
295
+
296
+
297
+
298
  ...krea2_example_kitchen.png: 48%|####8 | 1.35MB / 2.79MB 
299
+
300
+
301
+
302
+
303
+
304
+
305
  ...rea2_example_outdoors.png: 48%|####8 | 1.23MB / 2.54MB 
306
+
307
+
308
+
309
+
310
+
311
+
312
+
313
  ...a2_example_restaurant.png: 48%|####8 | 1.53MB / 3.16MB 
314
+
315
+
316
+
317
+
318
+
319
+
320
+
321
+
322
  ..._krea2_example_seated.png: 48%|####8 | 1.21MB / 2.50MB 
323
+
324
+
325
+
326
+
327
+
328
+
329
+
330
+
331
+
332
  ...v1_krea2_example_yoga.png: 48%|####8 | 1.31MB / 2.70MB 
333
+
334
+
335
+
336
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
337
+
338
+
339
+
340
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
341
+
342
+
343
+
344
+
345
  ...krea2_example_closeup.png: 94%|#########3| 2.50MB / 2.66MB 
346
+
347
+
348
+
349
+
350
+
351
  ...krea2_example_kitchen.png: 94%|#########3| 2.61MB / 2.79MB 
352
+
353
+
354
+
355
+
356
+
357
+
358
  ...rea2_example_outdoors.png: 94%|#########3| 2.38MB / 2.54MB 
359
+
360
+
361
+
362
+
363
+
364
+
365
+
366
  ...a2_example_restaurant.png: 94%|#########3| 2.97MB / 3.16MB 
367
+
368
+
369
+
370
+
371
+
372
+
373
+
374
+
375
  ..._krea2_example_seated.png: 94%|#########3| 2.34MB / 2.50MB 
376
+
377
+
378
+
379
+
380
+
381
+
382
+
383
+
384
+
385
  ...v1_krea2_example_yoga.png: 94%|#########3| 2.53MB / 2.70MB 
386
+
387
+
388
+
389
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
390
+
391
+
392
+
393
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
394
+
395
+
396
+
397
+
398
  ...krea2_example_closeup.png: 97%|#########6| 2.58MB / 2.66MB 
399
+
400
+
401
+
402
+
403
+
404
  ...krea2_example_kitchen.png: 97%|#########6| 2.70MB / 2.79MB 
405
+
406
+
407
+
408
+
409
+
410
+
411
  ...rea2_example_outdoors.png: 97%|#########6| 2.47MB / 2.54MB 
412
+
413
+
414
+
415
+
416
+
417
+
418
+
419
  ...a2_example_restaurant.png: 97%|#########6| 3.07MB / 3.16MB 
420
+
421
+
422
+
423
+
424
+
425
+
426
+
427
+
428
  ..._krea2_example_seated.png: 97%|#########6| 2.42MB / 2.50MB 
429
+
430
+
431
+
432
+
433
+
434
+
435
+
436
+
437
+
438
  ...v1_krea2_example_yoga.png: 97%|#########6| 2.62MB / 2.70MB 
439
+
440
+
441
+
442
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
443
+
444
+
445
+
446
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
447
+
448
+
449
+
450
+
451
  ...krea2_example_closeup.png: 97%|#########6| 2.58MB / 2.66MB 
452
+
453
+
454
+
455
+
456
+
457
  ...krea2_example_kitchen.png: 97%|#########6| 2.70MB / 2.79MB 
458
+
459
+
460
+
461
+
462
+
463
+
464
  ...rea2_example_outdoors.png: 97%|#########6| 2.47MB / 2.54MB 
465
+
466
+
467
+
468
+
469
+
470
+
471
+
472
  ...a2_example_restaurant.png: 97%|#########6| 3.07MB / 3.16MB 
473
+
474
+
475
+
476
+
477
+
478
+
479
+
480
+
481
  ..._krea2_example_seated.png: 97%|#########6| 2.42MB / 2.50MB 
482
+
483
+
484
+
485
+
486
+
487
+
488
+
489
+
490
+
491
  ...v1_krea2_example_yoga.png: 97%|#########6| 2.62MB / 2.70MB 
492
+
493
+
494
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
495
+
496
+
497
+
498
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
499
+
500
+
501
+
502
+
503
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB 
504
+
505
+
506
+
507
+
508
+
509
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB 
510
+
511
+
512
+
513
+
514
+
515
+
516
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB 
517
+
518
+
519
+
520
+
521
+
522
+
523
+
524
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB 
525
+
526
+
527
+
528
+
529
+
530
+
531
+
532
+
533
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB 
534
+
535
+
536
+
537
+
538
+
539
+
540
+
541
+
542
+
543
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB 
544
+
545
+
546
+
547
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
548
+
549
+
550
+
551
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
552
+
553
+
554
+
555
+
556
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB 
557
+
558
+
559
+
560
+
561
+
562
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB 
563
+
564
+
565
+
566
+
567
+
568
+
569
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB 
570
+
571
+
572
+
573
+
574
+
575
+
576
+
577
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB 
578
+
579
+
580
+
581
+
582
+
583
+
584
+
585
+
586
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB 
587
+
588
+
589
+
590
+
591
+
592
+
593
+
594
+
595
+
596
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB 
597
+
598
+
599
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
600
+
601
+
602
+
603
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
604
+
605
+
606
+
607
+
608
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB 
609
+
610
+
611
+
612
+
613
+
614
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB 
615
+
616
+
617
+
618
+
619
+
620
+
621
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB 
622
+
623
+
624
+
625
+
626
+
627
+
628
+
629
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB 
630
+
631
+
632
+
633
+
634
+
635
+
636
+
637
+
638
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB 
639
+
640
+
641
+
642
+
643
+
644
+
645
+
646
+
647
+
648
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB 
649
+
650
+
651
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB 
652
+
653
+
654
+
655
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB 
656
+
657
+
658
+
659
+
660
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB 
661
+
662
+
663
+
664
+
665
+
666
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB 
667
+
668
+
669
+
670
+
671
+
672
+
673
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB 
674
+
675
+
676
+
677
+
678
+
679
+
680
+
681
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB 
682
+
683
+
684
+
685
+
686
+
687
+
688
+
689
+
690
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB 
691
+
692
+
693
+
694
+
695
+
696
+
697
+
698
+
699
+
700
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB 
701
+
702
+
703
  ...ap_v1.1_krea2.safetensors: 100%|##########| 914MB / 914MB
704
+
705
  ...swap_v1_krea2.safetensors: 100%|##########| 914MB / 914MB
706
+
707
  ...krea2_example_closeup.png: 100%|##########| 2.66MB / 2.66MB
708
+
709
  ...krea2_example_kitchen.png: 100%|##########| 2.79MB / 2.79MB
710
+
711
  ...rea2_example_outdoors.png: 100%|##########| 2.54MB / 2.54MB
712
+
713
  ...a2_example_restaurant.png: 100%|##########| 3.16MB / 3.16MB
714
+
715
  ..._krea2_example_seated.png: 100%|##########| 2.50MB / 2.50MB
716
+
717
  ...v1_krea2_example_yoga.png: 100%|##########| 2.70MB / 2.70MB
hf_upload.out.log ADDED
@@ -0,0 +1 @@
 
 
1
+ https://huggingface.co/Alissonerdx/BFS-Best-Face-Swap/commit/c758d55502463bc5eb281326c107d0850d7a8b4a
images/ComfyUI_04745_.png ADDED

Git LFS Details

  • SHA256: 9c55e0266b901433cba62216a1e8c9f9fb1f2b0c0b96db3146717fb54ec6d6ff
  • Pointer size: 132 Bytes
  • Size of remote file: 6.08 MB
images/ComfyUI_04755_.png ADDED

Git LFS Details

  • SHA256: b838ec72bf73acb657d840eb06668134c6ba9fda33d503db289d595bd97838ca
  • Pointer size: 132 Bytes
  • Size of remote file: 5.06 MB
images/ComfyUI_04759_.png ADDED

Git LFS Details

  • SHA256: a82de9bccec50c3fa6a459f5368569841f1ff83b8437e1c62994569ef0432f22
  • Pointer size: 132 Bytes
  • Size of remote file: 5.33 MB
images/ComfyUI_04761_.png ADDED

Git LFS Details

  • SHA256: 00b5ec60effecf8e38f9da05334a793e59f5e0a5dcc979eecb45e0e246c7fc4f
  • Pointer size: 132 Bytes
  • Size of remote file: 6.06 MB
images/bfs_body_swap_v1_krea2_example_closeup.png ADDED

Git LFS Details

  • SHA256: 46e514c73657ef0f57a56cafcd064083e132012546af69ee19d5f1e266adf163
  • Pointer size: 132 Bytes
  • Size of remote file: 2.66 MB
images/bfs_body_swap_v1_krea2_example_kitchen.png ADDED

Git LFS Details

  • SHA256: 9bc2d608fcd45017876fbc104f67b3f6e0a70c33af9e3cf61a6f603b2e32fef3
  • Pointer size: 132 Bytes
  • Size of remote file: 2.79 MB
images/bfs_body_swap_v1_krea2_example_outdoors.png ADDED

Git LFS Details

  • SHA256: 65e94b32b6918d510a5f67d56cc8fbd17dc5382ccff8670d81d3e1b5efc207c8
  • Pointer size: 132 Bytes
  • Size of remote file: 2.54 MB
images/bfs_body_swap_v1_krea2_example_restaurant.png ADDED

Git LFS Details

  • SHA256: 20bdf1596295afe59f4b1edccdf638d6cd545b00aa7a37b29d2fe945de467b97
  • Pointer size: 132 Bytes
  • Size of remote file: 3.16 MB
images/bfs_body_swap_v1_krea2_example_seated.png ADDED

Git LFS Details

  • SHA256: 16d9e78c76f32efbf033fc027ee574aa531668a4e3e7d9667574873cf44ea172
  • Pointer size: 132 Bytes
  • Size of remote file: 2.5 MB
images/bfs_body_swap_v1_krea2_example_yoga.png ADDED

Git LFS Details

  • SHA256: 37c8f83894bafb212481103935fc3a5c125b819ca879bc750e1d8bc5bc77d5cf
  • Pointer size: 132 Bytes
  • Size of remote file: 2.7 MB
images/bfs_qwen_2.1_1.png ADDED

Git LFS Details

  • SHA256: 1e04cd89a445d86cfe1bf3618ff657bdbdfa7ab2d0f18157f622b319a569fbd5
  • Pointer size: 132 Bytes
  • Size of remote file: 5.62 MB
images/bfs_qwen_2.1_2.png ADDED

Git LFS Details

  • SHA256: f090851138e7450b954d1e367d0ad00becfccf0300604c146b8778569d695043
  • Pointer size: 132 Bytes
  • Size of remote file: 6.34 MB
images/bfs_qwen_2.1_3.png ADDED

Git LFS Details

  • SHA256: 9fd14f1cefffde6aa7c060fa67da3ba5b0d357296f575af1dcb2efffb66c01da
  • Pointer size: 132 Bytes
  • Size of remote file: 7.63 MB
images/bfs_qwen_2.1_4.png ADDED

Git LFS Details

  • SHA256: 2c0bd6f85a780c3004f1bbaa6af1163e0c2e4fc90e3d14c1f8f60872c7cce8b2
  • Pointer size: 132 Bytes
  • Size of remote file: 8.31 MB
images/bfs_qwen_2.1_5.png ADDED

Git LFS Details

  • SHA256: 0f2498ad74a62ad345da6e9ee897433b1f15541cdbcf159e9c9f74160f35c460
  • Pointer size: 132 Bytes
  • Size of remote file: 8.01 MB
images/bfs_qwen_2.1_6.png ADDED

Git LFS Details

  • SHA256: f5958ddd8bfb147eb41ddba3a9129f52518a55d84ee0fe34d658954593b723ac
  • Pointer size: 132 Bytes
  • Size of remote file: 9.41 MB
images/bfs_qwen_2.1_7.png ADDED

Git LFS Details

  • SHA256: a6dcc936c6efeed9a77a86e629bf0f9d48a31a58f0df670186e9e0619b77e446
  • Pointer size: 132 Bytes
  • Size of remote file: 7.09 MB
images/bfs_qwen_2.1_8.png ADDED

Git LFS Details

  • SHA256: 840f2bfa31767df4b75636c8714474a7dba3f554b410e15ec632e8e5d6ef584f
  • Pointer size: 132 Bytes
  • Size of remote file: 8.6 MB