Asif782 wanghaofan commited on
Commit
e9a9e7e
·
verified ·
0 Parent(s):

Duplicate from Shakker-Labs/FilmPortrait

Browse files

Co-authored-by: Haofan Wang <wanghaofan@users.noreply.huggingface.co>

Files changed (9) hide show
  1. .gitattributes +55 -0
  2. README.md +84 -0
  3. comparison.png +3 -0
  4. cover.jpeg +3 -0
  5. filmfotos.safetensors +3 -0
  6. images/1.png +3 -0
  7. images/2.png +3 -0
  8. images/3.png +3 -0
  9. poster.jpeg +3 -0
.gitattributes ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+ *.lz4 filter=lfs diff=lfs merge=lfs -text
12
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
13
+ *.model filter=lfs diff=lfs merge=lfs -text
14
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
15
+ *.npy filter=lfs diff=lfs merge=lfs -text
16
+ *.npz filter=lfs diff=lfs merge=lfs -text
17
+ *.onnx filter=lfs diff=lfs merge=lfs -text
18
+ *.ot filter=lfs diff=lfs merge=lfs -text
19
+ *.parquet filter=lfs diff=lfs merge=lfs -text
20
+ *.pb filter=lfs diff=lfs merge=lfs -text
21
+ *.pickle filter=lfs diff=lfs merge=lfs -text
22
+ *.pkl filter=lfs diff=lfs merge=lfs -text
23
+ *.pt filter=lfs diff=lfs merge=lfs -text
24
+ *.pth filter=lfs diff=lfs merge=lfs -text
25
+ *.rar filter=lfs diff=lfs merge=lfs -text
26
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
27
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
29
+ *.tar filter=lfs diff=lfs merge=lfs -text
30
+ *.tflite filter=lfs diff=lfs merge=lfs -text
31
+ *.tgz filter=lfs diff=lfs merge=lfs -text
32
+ *.wasm filter=lfs diff=lfs merge=lfs -text
33
+ *.xz filter=lfs diff=lfs merge=lfs -text
34
+ *.zip filter=lfs diff=lfs merge=lfs -text
35
+ *.zst filter=lfs diff=lfs merge=lfs -text
36
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
37
+ # Audio files - uncompressed
38
+ *.pcm filter=lfs diff=lfs merge=lfs -text
39
+ *.sam filter=lfs diff=lfs merge=lfs -text
40
+ *.raw filter=lfs diff=lfs merge=lfs -text
41
+ # Audio files - compressed
42
+ *.aac filter=lfs diff=lfs merge=lfs -text
43
+ *.flac filter=lfs diff=lfs merge=lfs -text
44
+ *.mp3 filter=lfs diff=lfs merge=lfs -text
45
+ *.ogg filter=lfs diff=lfs merge=lfs -text
46
+ *.wav filter=lfs diff=lfs merge=lfs -text
47
+ # Image files - uncompressed
48
+ *.bmp filter=lfs diff=lfs merge=lfs -text
49
+ *.gif filter=lfs diff=lfs merge=lfs -text
50
+ *.png filter=lfs diff=lfs merge=lfs -text
51
+ *.tiff filter=lfs diff=lfs merge=lfs -text
52
+ # Image files - compressed
53
+ *.jpg filter=lfs diff=lfs merge=lfs -text
54
+ *.jpeg filter=lfs diff=lfs merge=lfs -text
55
+ *.webp filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,84 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ tags:
3
+ - text-to-image
4
+ - stable-diffusion
5
+ - diffusers
6
+ - image-generation
7
+ - flux
8
+ - safetensors
9
+ widget:
10
+ - text: A young asian girl, filmfotos,film grain, reversal film photography
11
+ output:
12
+ url: images/1.png
13
+ - text: >-
14
+ A young Japanese girl, profile, blue hours, Tokyo tower, filmfotos,film
15
+ grain, reversal film photography
16
+ output:
17
+ url: images/2.png
18
+ - text: Tokyo street photography, filmfotos,film grain, reversal film photography
19
+ output:
20
+ url: images/3.png
21
+ base_model: black-forest-labs/FLUX.1-dev
22
+ instance_prompt: filmfotos, film grain, reversal film photography
23
+ license: other
24
+ license_name: flux-1-dev-non-commercial-license
25
+ license_link: https://huggingface.co/black-forest-labs/FLUX.1-dev/blob/main/LICENSE.md
26
+ language:
27
+ - en
28
+ library_name: diffusers
29
+ ---
30
+ # FilmPortrait
31
+
32
+ <div class="container">
33
+ <img src="./poster.jpeg" width="1024"/>
34
+ </div>
35
+
36
+ FilmPortrait is a LoRA model finetuned on FLUX.1-dev, specifically designed to enhance the film texture. It embodies a subdued, low-saturation color palette reminiscent of classic Japanese cinema, which is particularly evident in its portrayal of characters (with a subtle bias towards Asian features), serene still lifes, and sweeping landscapes. The model delivers an exceptional aesthetic experience, capturing the essence of a bygone era with modern precision.
37
+
38
+ <div class="container">
39
+ <img src="./cover.jpeg" width="1024"/>
40
+ </div>
41
+
42
+
43
+ ## Comparison
44
+
45
+ The following example shows a simple comparison with FLUX.1-dev under the same parameter setting.
46
+
47
+ <div class="container">
48
+ <img src="./comparison.png" width="1024"/>
49
+ </div>
50
+
51
+
52
+ ## Trigger words
53
+
54
+ You should use `filmfotos, film grain, reversal film photography` to trigger the image generation.
55
+
56
+
57
+ ## Inference
58
+
59
+ ```python
60
+ import torch
61
+ from diffusers import FluxPipeline
62
+
63
+ pipe = FluxPipeline.from_pretrained("black-forest-labs/FLUX.1-dev", torch_dtype=torch.bfloat16)
64
+ pipe.load_lora_weights('Shakker-Labs/FilmPortrait', weight_name='filmfotos.safetensors')
65
+ pipe.fuse_lora(lora_scale=0.9)
66
+ pipe.to("cuda")
67
+
68
+ prompt = "a young girl, filmfotos, film grain, reversal film photography"
69
+
70
+ image = pipe(prompt,
71
+ num_inference_steps=24,
72
+ guidance_scale=3.5,
73
+ width=768, height=1024,
74
+ ).images[0]
75
+ image.save(f"example.png")
76
+ ```
77
+
78
+ ## Online Inference
79
+
80
+ You can also download this model at [Shakker AI](https://www.shakker.ai/modelinfo/ec983ff3497d46ea977dbfcd1d989f67?from=search), where we provide an online interface to generate images.
81
+
82
+
83
+ ## Acknowledgements
84
+ This model is trained by our copyrighted users [DynamicWang](https://www.shakker.ai/userpage/dfca7abc67c04a9492ea738d864de070/publish). We release this model under permissions. The model follows [flux-1-dev-non-commercial-license](https://huggingface.co/black-forest-labs/FLUX.1-dev/blob/main/LICENSE.md).
comparison.png ADDED

Git LFS Details

  • SHA256: 8f94c41df889d9cbfc325b7c09b7b63f1578087b4c705aed3825897600cb4f85
  • Pointer size: 132 Bytes
  • Size of remote file: 6.45 MB
cover.jpeg ADDED

Git LFS Details

  • SHA256: 3c9e31cfc02ff13b1bb6d05330decfefc913f44d61ea027866e5ff551795f4c1
  • Pointer size: 132 Bytes
  • Size of remote file: 2.2 MB
filmfotos.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7ee7a22996e3dd89bbd1afe909fb553f988cf0deae827a35372b19b5e5dc8bb2
3
+ size 612765360
images/1.png ADDED

Git LFS Details

  • SHA256: cc3661b87fcf78ed7d50f17a4ba57a7a715784cfc4cec4e334eb9eebd041d554
  • Pointer size: 132 Bytes
  • Size of remote file: 1.32 MB
images/2.png ADDED

Git LFS Details

  • SHA256: e1e9dab6b90647a0211931b3f7e061474d11a4145d8eac8de5abe81b61b0e0a7
  • Pointer size: 132 Bytes
  • Size of remote file: 1.12 MB
images/3.png ADDED

Git LFS Details

  • SHA256: 874d5774438e448e49816da047684c0d4f8d39c6f655ba777b53418d16659908
  • Pointer size: 132 Bytes
  • Size of remote file: 1.79 MB
poster.jpeg ADDED

Git LFS Details

  • SHA256: b7aade7c1e99958748f5da1390f5b7cf3930b55924f95ecd17e969a190cb6be7
  • Pointer size: 132 Bytes
  • Size of remote file: 1.57 MB