nightly
Browse files- eval_alchemist.py +5 -5
- samples/sample_0.jpg +3 -0
- samples/sample_1.jpg +3 -0
- samples/sample_2.jpg +3 -0
- samples/sample_decoded-Copy1.jpg +3 -0
- samples/sample_decoded.jpg +3 -0
- samples/sample_real.jpg +3 -0
- train_sdxl_vae.py +1 -1
- vae_nightly/config.json +38 -0
- vae_nightly/diffusion_pytorch_model.safetensors +3 -0
- vaetest/001_all.png +3 -0
- vaetest/001_decoded_vae.png +3 -0
- vaetest/001_decoded_vae_nightly.png +3 -0
- vaetest/001_orig.png +3 -0
- vaetest/002_all.png +3 -0
- vaetest/002_decoded_vae.png +3 -0
- vaetest/002_decoded_vae_nightly.png +3 -0
- vaetest/002_orig.png +3 -0
- vaetest/003_all.png +3 -0
- vaetest/003_decoded_vae.png +3 -0
- vaetest/003_decoded_vae_nightly.png +3 -0
- vaetest/003_orig.png +3 -0
- vaetest/004_all.png +3 -0
- vaetest/004_decoded_vae.png +3 -0
- vaetest/004_decoded_vae_nightly.png +3 -0
- vaetest/004_orig.png +3 -0
- vaetest/005_all.png +3 -0
- vaetest/005_decoded_vae.png +3 -0
- vaetest/005_decoded_vae_nightly.png +3 -0
- vaetest/005_orig.png +3 -0
- vaetest/006_all.png +3 -0
- vaetest/006_decoded_vae.png +3 -0
- vaetest/006_decoded_vae_nightly.png +3 -0
- vaetest/006_orig.png +3 -0
- vaetest/007_all.png +3 -0
- vaetest/007_decoded_vae.png +3 -0
- vaetest/007_decoded_vae_nightly.png +3 -0
- vaetest/007_orig.png +3 -0
- vaetest/008_all.png +3 -0
- vaetest/008_decoded_vae.png +3 -0
- vaetest/008_decoded_vae_nightly.png +3 -0
- vaetest/008_orig.png +3 -0
- vaetest/009_all.png +3 -0
- vaetest/009_decoded_vae.png +3 -0
- vaetest/009_decoded_vae_nightly.png +3 -0
- vaetest/009_orig.png +3 -0
- vaetest/010_all.png +3 -0
- vaetest/010_decoded_vae.png +3 -0
- vaetest/010_decoded_vae_nightly.png +3 -0
- vaetest/010_orig.png +3 -0
eval_alchemist.py
CHANGED
@@ -15,8 +15,8 @@ DTYPE = torch.float16
|
|
15 |
IMAGE_FOLDER = "/workspace/alchemist" #wget https://huggingface.co/datasets/AiArtLab/alchemist/resolve/main/alchemist.zip
|
16 |
MIN_SIZE = 1280
|
17 |
CROP_SIZE = 512
|
18 |
-
BATCH_SIZE =
|
19 |
-
MAX_IMAGES =
|
20 |
NUM_WORKERS = 4
|
21 |
NUM_SAMPLES_TO_SAVE = 10 # Сколько примеров сохранить (0 - не сохранять)
|
22 |
SAMPLES_FOLDER = "vaetest"
|
@@ -26,11 +26,11 @@ VAE_LIST = [
|
|
26 |
|
27 |
# ("stable-diffusion-v1-5/stable-diffusion-v1-5", AutoencoderKL, "stable-diffusion-v1-5/stable-diffusion-v1-5", "vae"),
|
28 |
# ("cross-attention/asymmetric-autoencoder-kl-x-1-5", AsymmetricAutoencoderKL, "cross-attention/asymmetric-autoencoder-kl-x-1-5", None),
|
29 |
-
("madebyollin/sdxl-vae-fp16", AutoencoderKL, "madebyollin/sdxl-vae-fp16-fix", None),
|
30 |
# ("AiArtLab/sdxs", AutoencoderKL, "AiArtLab/sdxs", "vae"),
|
31 |
-
("
|
32 |
# ("AiArtLab/sdxl_vae_asym", AsymmetricAutoencoderKL, "AiArtLab/sdxl_vae", "asymmetric_vae"),
|
33 |
-
("
|
34 |
# ("KBlueLeaf/EQ-SDXL-VAE", AutoencoderKL, "KBlueLeaf/EQ-SDXL-VAE", None),
|
35 |
# ("FLUX.1-schnell-vae", AutoencoderKL, "black-forest-labs/FLUX.1-schnell", "vae"),
|
36 |
]
|
|
|
15 |
IMAGE_FOLDER = "/workspace/alchemist" #wget https://huggingface.co/datasets/AiArtLab/alchemist/resolve/main/alchemist.zip
|
16 |
MIN_SIZE = 1280
|
17 |
CROP_SIZE = 512
|
18 |
+
BATCH_SIZE = 1
|
19 |
+
MAX_IMAGES = 1000
|
20 |
NUM_WORKERS = 4
|
21 |
NUM_SAMPLES_TO_SAVE = 10 # Сколько примеров сохранить (0 - не сохранять)
|
22 |
SAMPLES_FOLDER = "vaetest"
|
|
|
26 |
|
27 |
# ("stable-diffusion-v1-5/stable-diffusion-v1-5", AutoencoderKL, "stable-diffusion-v1-5/stable-diffusion-v1-5", "vae"),
|
28 |
# ("cross-attention/asymmetric-autoencoder-kl-x-1-5", AsymmetricAutoencoderKL, "cross-attention/asymmetric-autoencoder-kl-x-1-5", None),
|
29 |
+
# ("madebyollin/sdxl-vae-fp16", AutoencoderKL, "madebyollin/sdxl-vae-fp16-fix", None),
|
30 |
# ("AiArtLab/sdxs", AutoencoderKL, "AiArtLab/sdxs", "vae"),
|
31 |
+
# ("vae", AutoencoderKL, "/workspace/sdxl_vae/vae", None),
|
32 |
# ("AiArtLab/sdxl_vae_asym", AsymmetricAutoencoderKL, "AiArtLab/sdxl_vae", "asymmetric_vae"),
|
33 |
+
("vae_nightly", AutoencoderKL, "/workspace/sdxl_vae/vae_nightly", None),
|
34 |
# ("KBlueLeaf/EQ-SDXL-VAE", AutoencoderKL, "KBlueLeaf/EQ-SDXL-VAE", None),
|
35 |
# ("FLUX.1-schnell-vae", AutoencoderKL, "black-forest-labs/FLUX.1-schnell", "vae"),
|
36 |
]
|
samples/sample_0.jpg
ADDED
![]() |
Git LFS Details
|
samples/sample_1.jpg
ADDED
![]() |
Git LFS Details
|
samples/sample_2.jpg
ADDED
![]() |
Git LFS Details
|
samples/sample_decoded-Copy1.jpg
ADDED
![]() |
Git LFS Details
|
samples/sample_decoded.jpg
ADDED
![]() |
Git LFS Details
|
samples/sample_real.jpg
ADDED
![]() |
Git LFS Details
|
train_sdxl_vae.py
CHANGED
@@ -33,7 +33,7 @@ sample_interval_share = 10
|
|
33 |
use_wandb = True
|
34 |
save_model = True
|
35 |
use_decay = True
|
36 |
-
asymmetric =
|
37 |
optimizer_type = "adam8bit"
|
38 |
dtype = torch.float32
|
39 |
# model_resolution — то, что подавается в VAE (низкое разрешение)
|
|
|
33 |
use_wandb = True
|
34 |
save_model = True
|
35 |
use_decay = True
|
36 |
+
asymmetric = False
|
37 |
optimizer_type = "adam8bit"
|
38 |
dtype = torch.float32
|
39 |
# model_resolution — то, что подавается в VAE (низкое разрешение)
|
vae_nightly/config.json
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"_class_name": "AutoencoderKL",
|
3 |
+
"_diffusers_version": "0.35.0.dev0",
|
4 |
+
"_name_or_path": "vae",
|
5 |
+
"act_fn": "silu",
|
6 |
+
"block_out_channels": [
|
7 |
+
128,
|
8 |
+
256,
|
9 |
+
512,
|
10 |
+
512
|
11 |
+
],
|
12 |
+
"down_block_types": [
|
13 |
+
"DownEncoderBlock2D",
|
14 |
+
"DownEncoderBlock2D",
|
15 |
+
"DownEncoderBlock2D",
|
16 |
+
"DownEncoderBlock2D"
|
17 |
+
],
|
18 |
+
"force_upcast": false,
|
19 |
+
"in_channels": 3,
|
20 |
+
"latent_channels": 4,
|
21 |
+
"latents_mean": null,
|
22 |
+
"latents_std": null,
|
23 |
+
"layers_per_block": 2,
|
24 |
+
"mid_block_add_attention": true,
|
25 |
+
"norm_num_groups": 32,
|
26 |
+
"out_channels": 3,
|
27 |
+
"sample_size": 512,
|
28 |
+
"scaling_factor": 0.13025,
|
29 |
+
"shift_factor": null,
|
30 |
+
"up_block_types": [
|
31 |
+
"UpDecoderBlock2D",
|
32 |
+
"UpDecoderBlock2D",
|
33 |
+
"UpDecoderBlock2D",
|
34 |
+
"UpDecoderBlock2D"
|
35 |
+
],
|
36 |
+
"use_post_quant_conv": true,
|
37 |
+
"use_quant_conv": true
|
38 |
+
}
|
vae_nightly/diffusion_pytorch_model.safetensors
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:b7e5c30a8580ae711f0401a71e37d2ab96d2cac03392f0469f0c17ed333e3ae3
|
3 |
+
size 334643268
|
vaetest/001_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/001_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/001_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/001_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/002_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/002_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/002_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/002_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/003_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/003_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/003_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/003_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/004_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/004_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/004_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/004_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/005_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/005_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/005_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/005_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/006_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/006_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/006_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/006_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/007_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/007_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/007_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/007_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/008_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/008_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/008_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/008_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/009_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/009_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/009_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/009_orig.png
ADDED
![]() |
Git LFS Details
|
vaetest/010_all.png
ADDED
![]() |
Git LFS Details
|
vaetest/010_decoded_vae.png
ADDED
![]() |
Git LFS Details
|
vaetest/010_decoded_vae_nightly.png
ADDED
![]() |
Git LFS Details
|
vaetest/010_orig.png
ADDED
![]() |
Git LFS Details
|