diff --git a/.gitattributes b/.gitattributes index a6344aac8c09253b3b630fb776ae94478aa0275b..0e5d3c4eec722bd5c716e1064d407357563adc61 100644 --- a/.gitattributes +++ b/.gitattributes @@ -33,3 +33,8 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text *tfevents* filter=lfs diff=lfs merge=lfs -text +2025_10_04_14/samples/samples_pairs.jpg filter=lfs diff=lfs merge=lfs -text +2025_10_04_18/samples/samples_pairs.jpg filter=lfs diff=lfs merge=lfs -text +2025_10_06_10/samples/samples_pairs.jpg filter=lfs diff=lfs merge=lfs -text +2025_10_06_11/samples/samples_pairs.jpg filter=lfs diff=lfs merge=lfs -text +2025_10_06_18/samples/samples_pairs.jpg filter=lfs diff=lfs merge=lfs -text diff --git a/2025_10_04_14/best/best_summary.txt b/2025_10_04_14/best/best_summary.txt new file mode 100644 index 0000000000000000000000000000000000000000..6bff5e6da762a65b4c0b5616d9cca8b823f46093 --- /dev/null +++ b/2025_10_04_14/best/best_summary.txt @@ -0,0 +1,2 @@ +step=2000 +loss=1.0013184446364538 diff --git a/2025_10_04_14/best/config.json b/2025_10_04_14/best/config.json new file mode 100644 index 0000000000000000000000000000000000000000..7b2896fcb04d8d9df4627755ba589e2c23598ac7 --- /dev/null +++ b/2025_10_04_14/best/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_04_14/best/diffusion_pytorch_model.safetensors b/2025_10_04_14/best/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a51b2b0ecbe5990acd1f66493e9b89ce5f32eabf --- /dev/null +++ b/2025_10_04_14/best/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f98818109f3e68c05b3c7fedb5908e5a07abb444dbc170c78328915b384200f +size 444559412 diff --git a/2025_10_04_14/samples/sample_0.jpg b/2025_10_04_14/samples/sample_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f8b74c466aecc0d4fe48f4512a80816370a1f43e Binary files /dev/null and b/2025_10_04_14/samples/sample_0.jpg differ diff --git a/2025_10_04_14/samples/sample_1.jpg b/2025_10_04_14/samples/sample_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..009f3fae05e698958a726c71ecda0496a218608d Binary files /dev/null and b/2025_10_04_14/samples/sample_1.jpg differ diff --git a/2025_10_04_14/samples/sample_2.jpg b/2025_10_04_14/samples/sample_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8e177c8531e8beb026a40de5d73f306783d2f9e1 Binary files /dev/null and b/2025_10_04_14/samples/sample_2.jpg differ diff --git a/2025_10_04_14/samples/sample_decoded.jpg b/2025_10_04_14/samples/sample_decoded.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f8b74c466aecc0d4fe48f4512a80816370a1f43e Binary files /dev/null and b/2025_10_04_14/samples/sample_decoded.jpg differ diff --git a/2025_10_04_14/samples/sample_real.jpg b/2025_10_04_14/samples/sample_real.jpg new file mode 100644 index 0000000000000000000000000000000000000000..259506ce2e9fd963b30d40a8df1a37fd6d77a505 Binary files /dev/null and b/2025_10_04_14/samples/sample_real.jpg differ diff --git a/2025_10_04_14/samples/samples_pairs.jpg b/2025_10_04_14/samples/samples_pairs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8bb7d80ca689853964275f40db889898aba2f67d --- /dev/null +++ b/2025_10_04_14/samples/samples_pairs.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5969b98604ca8788fc8e00a7ea9ca944afea5858742d7d81e0f06e8f5523e412 +size 124088 diff --git a/2025_10_04_18/best/best_summary.txt b/2025_10_04_18/best/best_summary.txt new file mode 100644 index 0000000000000000000000000000000000000000..66262615fa7a2bda15ea607caaf7e3fa22aea93e --- /dev/null +++ b/2025_10_04_18/best/best_summary.txt @@ -0,0 +1,2 @@ +step=14000 +loss=1.0009667644968887 diff --git a/2025_10_04_18/best/config.json b/2025_10_04_18/best/config.json new file mode 100644 index 0000000000000000000000000000000000000000..d6816a3e1e23fa13e80b807cffa74b7489299a37 --- /dev/null +++ b/2025_10_04_18/best/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_04_14/best", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_04_18/best/diffusion_pytorch_model.safetensors b/2025_10_04_18/best/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ce69265e4bae498e294e7224af460bfe8c924d34 --- /dev/null +++ b/2025_10_04_18/best/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d4a2cf6a0172e5ce9831e720417411bd8f3282b9515b0d8dd980a1f683dac6d +size 444559412 diff --git a/2025_10_04_18/checkpoints/step_00005000/config.json b/2025_10_04_18/checkpoints/step_00005000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..d6816a3e1e23fa13e80b807cffa74b7489299a37 --- /dev/null +++ b/2025_10_04_18/checkpoints/step_00005000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_04_14/best", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_04_18/checkpoints/step_00005000/diffusion_pytorch_model.safetensors b/2025_10_04_18/checkpoints/step_00005000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..389d3de7c19bb7bd5bac15b0df93e1933d2251db --- /dev/null +++ b/2025_10_04_18/checkpoints/step_00005000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71fdd58b5690f3a220b5647f923935c6c5c0cc7b3a67da0e78d03d839bcf403d +size 444559412 diff --git a/2025_10_04_18/checkpoints/step_00010000/config.json b/2025_10_04_18/checkpoints/step_00010000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..d6816a3e1e23fa13e80b807cffa74b7489299a37 --- /dev/null +++ b/2025_10_04_18/checkpoints/step_00010000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_04_14/best", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_04_18/checkpoints/step_00010000/diffusion_pytorch_model.safetensors b/2025_10_04_18/checkpoints/step_00010000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6210a1e1369f9b25973136905af4085ab14981d4 --- /dev/null +++ b/2025_10_04_18/checkpoints/step_00010000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7793d323b1d8c2475aa740d49476f5b34853c5396bb0d9593d96db836ec7315f +size 444559412 diff --git a/2025_10_04_18/final/config.json b/2025_10_04_18/final/config.json new file mode 100644 index 0000000000000000000000000000000000000000..d6816a3e1e23fa13e80b807cffa74b7489299a37 --- /dev/null +++ b/2025_10_04_18/final/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_04_14/best", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_04_18/final/diffusion_pytorch_model.safetensors b/2025_10_04_18/final/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c9faf505efff4624c96922a022a479b3c39078d2 --- /dev/null +++ b/2025_10_04_18/final/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dee843eadc6e834bf63f1bcf1b1f6283a1ea1627b739a39008a2de6e31bf39f9 +size 444559412 diff --git a/2025_10_04_18/samples/sample_0.jpg b/2025_10_04_18/samples/sample_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..25a270ea00fa346264392bf11d8ed5ac822b52b8 Binary files /dev/null and b/2025_10_04_18/samples/sample_0.jpg differ diff --git a/2025_10_04_18/samples/sample_1.jpg b/2025_10_04_18/samples/sample_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d7d375bfc8d6ded8fb07b0d534d9b69948b62a68 Binary files /dev/null and b/2025_10_04_18/samples/sample_1.jpg differ diff --git a/2025_10_04_18/samples/sample_2.jpg b/2025_10_04_18/samples/sample_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5d271061fb7e2ccbdcfb2ad6e2568187164d961 Binary files /dev/null and b/2025_10_04_18/samples/sample_2.jpg differ diff --git a/2025_10_04_18/samples/sample_decoded.jpg b/2025_10_04_18/samples/sample_decoded.jpg new file mode 100644 index 0000000000000000000000000000000000000000..25a270ea00fa346264392bf11d8ed5ac822b52b8 Binary files /dev/null and b/2025_10_04_18/samples/sample_decoded.jpg differ diff --git a/2025_10_04_18/samples/sample_real.jpg b/2025_10_04_18/samples/sample_real.jpg new file mode 100644 index 0000000000000000000000000000000000000000..259506ce2e9fd963b30d40a8df1a37fd6d77a505 Binary files /dev/null and b/2025_10_04_18/samples/sample_real.jpg differ diff --git a/2025_10_04_18/samples/samples_pairs.jpg b/2025_10_04_18/samples/samples_pairs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..31555ac80f793bf18b65579c50e96462316d2337 --- /dev/null +++ b/2025_10_04_18/samples/samples_pairs.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f5e27f1e75dd3cc6dcabc9d2047257920a6e93f1d2b4027e660567662e1e969 +size 124762 diff --git a/2025_10_05_18/samples/sample_0.jpg b/2025_10_05_18/samples/sample_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c776d02eab6af1d31247920d454d01947d398dc Binary files /dev/null and b/2025_10_05_18/samples/sample_0.jpg differ diff --git a/2025_10_05_18/samples/sample_1.jpg b/2025_10_05_18/samples/sample_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..07e379d0315ec5374117aa1cec3fedbc999210ff Binary files /dev/null and b/2025_10_05_18/samples/sample_1.jpg differ diff --git a/2025_10_05_18/samples/sample_2.jpg b/2025_10_05_18/samples/sample_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7281490299968abd161d04f69268cc175266f670 Binary files /dev/null and b/2025_10_05_18/samples/sample_2.jpg differ diff --git a/2025_10_05_18/samples/sample_decoded.jpg b/2025_10_05_18/samples/sample_decoded.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c776d02eab6af1d31247920d454d01947d398dc Binary files /dev/null and b/2025_10_05_18/samples/sample_decoded.jpg differ diff --git a/2025_10_05_18/samples/sample_real.jpg b/2025_10_05_18/samples/sample_real.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abdaa9249d0d5c815983df3faefa507c2aba79e3 Binary files /dev/null and b/2025_10_05_18/samples/sample_real.jpg differ diff --git a/2025_10_05_18/samples/samples_pairs.jpg b/2025_10_05_18/samples/samples_pairs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6e6170b0220e55baf5dff44ebf2b81e7fc03efde Binary files /dev/null and b/2025_10_05_18/samples/samples_pairs.jpg differ diff --git a/2025_10_05_19/best/best_summary.txt b/2025_10_05_19/best/best_summary.txt new file mode 100644 index 0000000000000000000000000000000000000000..d5a580754f6b29d5d1626fbe1d9e586e7ed697fc --- /dev/null +++ b/2025_10_05_19/best/best_summary.txt @@ -0,0 +1,2 @@ +step=8000 +loss=1.0022095057550073 diff --git a/2025_10_05_19/best/config.json b/2025_10_05_19/best/config.json new file mode 100644 index 0000000000000000000000000000000000000000..10418d6ed728b9b80c0ba7c1698591249f521c8e --- /dev/null +++ b/2025_10_05_19/best/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_04_18/final/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_05_19/best/diffusion_pytorch_model.safetensors b/2025_10_05_19/best/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ccbd4f8665cd94928db385a7cc1fd8fca2871562 --- /dev/null +++ b/2025_10_05_19/best/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccfdf46cb5586d373bcc4d5526cc33aecb9e4ba22c6148e5921a280aff1b5a04 +size 444559412 diff --git a/2025_10_05_19/checkpoints/step_00005000/config.json b/2025_10_05_19/checkpoints/step_00005000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..10418d6ed728b9b80c0ba7c1698591249f521c8e --- /dev/null +++ b/2025_10_05_19/checkpoints/step_00005000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_04_18/final/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_05_19/checkpoints/step_00005000/diffusion_pytorch_model.safetensors b/2025_10_05_19/checkpoints/step_00005000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..fbb26aeca5aca5b96d5453d52655e087053964f2 --- /dev/null +++ b/2025_10_05_19/checkpoints/step_00005000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8e71913263308488d51ab0a43ab19c8dcf97b52394ae8d070318f0534e97979 +size 444559412 diff --git a/2025_10_05_19/final/config.json b/2025_10_05_19/final/config.json new file mode 100644 index 0000000000000000000000000000000000000000..10418d6ed728b9b80c0ba7c1698591249f521c8e --- /dev/null +++ b/2025_10_05_19/final/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_04_18/final/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_05_19/final/diffusion_pytorch_model.safetensors b/2025_10_05_19/final/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f3aaf29ec5fe807f153482639c5721e7747bef3f --- /dev/null +++ b/2025_10_05_19/final/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:546a357a94e8ac61bf2e82803a81dfbf76cb4e7603cf7006bb410a4c752d5598 +size 444559412 diff --git a/2025_10_05_19/samples/sample_0.jpg b/2025_10_05_19/samples/sample_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..adfb0001744e3f7171295fd010873d9bc1a15f00 Binary files /dev/null and b/2025_10_05_19/samples/sample_0.jpg differ diff --git a/2025_10_05_19/samples/sample_1.jpg b/2025_10_05_19/samples/sample_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17f89d5bcb1e2c2aaa95dd78da79941a61cdf23b Binary files /dev/null and b/2025_10_05_19/samples/sample_1.jpg differ diff --git a/2025_10_05_19/samples/sample_2.jpg b/2025_10_05_19/samples/sample_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..966bfc7b3667cf2a15b96e0107ae67ee51e36863 Binary files /dev/null and b/2025_10_05_19/samples/sample_2.jpg differ diff --git a/2025_10_05_19/samples/sample_decoded.jpg b/2025_10_05_19/samples/sample_decoded.jpg new file mode 100644 index 0000000000000000000000000000000000000000..adfb0001744e3f7171295fd010873d9bc1a15f00 Binary files /dev/null and b/2025_10_05_19/samples/sample_decoded.jpg differ diff --git a/2025_10_05_19/samples/sample_real.jpg b/2025_10_05_19/samples/sample_real.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abdaa9249d0d5c815983df3faefa507c2aba79e3 Binary files /dev/null and b/2025_10_05_19/samples/sample_real.jpg differ diff --git a/2025_10_05_19/samples/samples_pairs.jpg b/2025_10_05_19/samples/samples_pairs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ddf144da7d30e2de529123d41a4ff9d1af1825b Binary files /dev/null and b/2025_10_05_19/samples/samples_pairs.jpg differ diff --git a/2025_10_06_10/samples/sample_0.jpg b/2025_10_06_10/samples/sample_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7ccefc537ee95ffbe87f66f327f1de3b91c4ede Binary files /dev/null and b/2025_10_06_10/samples/sample_0.jpg differ diff --git a/2025_10_06_10/samples/sample_1.jpg b/2025_10_06_10/samples/sample_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90a37331e560d41f52bd0b3e7c0f327cc75d391d Binary files /dev/null and b/2025_10_06_10/samples/sample_1.jpg differ diff --git a/2025_10_06_10/samples/sample_2.jpg b/2025_10_06_10/samples/sample_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5accb2393bdbee1dd152616ff0b635fa0d5c93cc Binary files /dev/null and b/2025_10_06_10/samples/sample_2.jpg differ diff --git a/2025_10_06_10/samples/sample_decoded.jpg b/2025_10_06_10/samples/sample_decoded.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7ccefc537ee95ffbe87f66f327f1de3b91c4ede Binary files /dev/null and b/2025_10_06_10/samples/sample_decoded.jpg differ diff --git a/2025_10_06_10/samples/sample_real.jpg b/2025_10_06_10/samples/sample_real.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c4cac2ba444b0d759b68c3f19603f8c2bfcc37ac Binary files /dev/null and b/2025_10_06_10/samples/sample_real.jpg differ diff --git a/2025_10_06_10/samples/samples_pairs.jpg b/2025_10_06_10/samples/samples_pairs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..622b0ef5265d3a1412710e4c0635b376006eafdd --- /dev/null +++ b/2025_10_06_10/samples/samples_pairs.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8e79a1f99b7ac6d46493ede87685f1fce698c1a613095991d77e654d5da5257 +size 111319 diff --git a/2025_10_06_11/best/best_summary.txt b/2025_10_06_11/best/best_summary.txt new file mode 100644 index 0000000000000000000000000000000000000000..eac2989f1391677df61ae3fdf87da5abeac13e42 --- /dev/null +++ b/2025_10_06_11/best/best_summary.txt @@ -0,0 +1,2 @@ +step=2000 +loss=1.0063891618447045 diff --git a/2025_10_06_11/best/config.json b/2025_10_06_11/best/config.json new file mode 100644 index 0000000000000000000000000000000000000000..e90d158b89e58f16c7f4f4f5ba8ca6e4af1c6597 --- /dev/null +++ b/2025_10_06_11/best/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_05_19/final/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_11/best/diffusion_pytorch_model.safetensors b/2025_10_06_11/best/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..afffa39becf9f0ec2b38f51be76acadb2f17a105 --- /dev/null +++ b/2025_10_06_11/best/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0ebed1db1f4a0e3d2e249d9ec4a24f66d8ff22a066fd3a58b9d3beb04e03ef7 +size 444559412 diff --git a/2025_10_06_11/checkpoints/step_00001000/config.json b/2025_10_06_11/checkpoints/step_00001000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..e90d158b89e58f16c7f4f4f5ba8ca6e4af1c6597 --- /dev/null +++ b/2025_10_06_11/checkpoints/step_00001000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_05_19/final/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_11/checkpoints/step_00001000/diffusion_pytorch_model.safetensors b/2025_10_06_11/checkpoints/step_00001000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..abdce1ce43294a826b034ae672eb0aed0ce9b1af --- /dev/null +++ b/2025_10_06_11/checkpoints/step_00001000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51ce94b13e9099b7e807873d32c1871ab2c1689262575b59a89ba7f10b25dcba +size 444559412 diff --git a/2025_10_06_11/checkpoints/step_00002000/config.json b/2025_10_06_11/checkpoints/step_00002000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..e90d158b89e58f16c7f4f4f5ba8ca6e4af1c6597 --- /dev/null +++ b/2025_10_06_11/checkpoints/step_00002000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_05_19/final/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_11/checkpoints/step_00002000/diffusion_pytorch_model.safetensors b/2025_10_06_11/checkpoints/step_00002000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..afffa39becf9f0ec2b38f51be76acadb2f17a105 --- /dev/null +++ b/2025_10_06_11/checkpoints/step_00002000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0ebed1db1f4a0e3d2e249d9ec4a24f66d8ff22a066fd3a58b9d3beb04e03ef7 +size 444559412 diff --git a/2025_10_06_11/samples/sample_0.jpg b/2025_10_06_11/samples/sample_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..100a2a3f71892de9dea02edfc6084c451372da77 Binary files /dev/null and b/2025_10_06_11/samples/sample_0.jpg differ diff --git a/2025_10_06_11/samples/sample_1.jpg b/2025_10_06_11/samples/sample_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4fdce6c0fe46d99d944f82f2d9ce937b4ee9c69f Binary files /dev/null and b/2025_10_06_11/samples/sample_1.jpg differ diff --git a/2025_10_06_11/samples/sample_2.jpg b/2025_10_06_11/samples/sample_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c3c955ebdf37e5339de41c874f3d08c19f0d5fd8 Binary files /dev/null and b/2025_10_06_11/samples/sample_2.jpg differ diff --git a/2025_10_06_11/samples/sample_decoded.jpg b/2025_10_06_11/samples/sample_decoded.jpg new file mode 100644 index 0000000000000000000000000000000000000000..100a2a3f71892de9dea02edfc6084c451372da77 Binary files /dev/null and b/2025_10_06_11/samples/sample_decoded.jpg differ diff --git a/2025_10_06_11/samples/sample_real.jpg b/2025_10_06_11/samples/sample_real.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c4cac2ba444b0d759b68c3f19603f8c2bfcc37ac Binary files /dev/null and b/2025_10_06_11/samples/sample_real.jpg differ diff --git a/2025_10_06_11/samples/samples_pairs.jpg b/2025_10_06_11/samples/samples_pairs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fd905d499685359b2754cabf66eca5aa4ec79c25 --- /dev/null +++ b/2025_10_06_11/samples/samples_pairs.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3adeadd769a951fa5ee3b46f1c6c6d019c65f138d20c04331b62936cc5ef56c8 +size 113266 diff --git a/2025_10_06_18/best/best_summary.txt b/2025_10_06_18/best/best_summary.txt new file mode 100644 index 0000000000000000000000000000000000000000..25db76107a057a2c94f4004e7cf962736e28d295 --- /dev/null +++ b/2025_10_06_18/best/best_summary.txt @@ -0,0 +1,2 @@ +step=13000 +loss=1.0042210070753261 diff --git a/2025_10_06_18/best/config.json b/2025_10_06_18/best/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/best/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/best/diffusion_pytorch_model.safetensors b/2025_10_06_18/best/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6820330e4e21442136e03be21258ef1e9a42e5ff --- /dev/null +++ b/2025_10_06_18/best/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:988ac0c27c1e8eeeaba22c59a3b03e4e46bb82979eb2d598e205a7714ba8cfd4 +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00001000/config.json b/2025_10_06_18/checkpoints/step_00001000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00001000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00001000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00001000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7e2b1445f267df5becd4c3dcbe933d72e432f94d --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00001000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c47df1807a42b307835338f6815064f095489a6ce50d788f174a06efaec18a1 +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00002000/config.json b/2025_10_06_18/checkpoints/step_00002000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00002000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00002000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00002000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a973d62821d2664c050bf40d90bf626ba484ca89 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00002000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb1eab8d41c5c0cbd8f07e7c72662f84e5a671f0fb7422a74488f0e91cba18d3 +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00003000/config.json b/2025_10_06_18/checkpoints/step_00003000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00003000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00003000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00003000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4e50613a354818821e8679d64dff5f83e25e5d61 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00003000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80725d19d2d3ddd98a0c3b06886992fbf7bac6cf18068118cc3410ab16b1e2df +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00004000/config.json b/2025_10_06_18/checkpoints/step_00004000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00004000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00004000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00004000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c75c94634094006ab2c39fd233b1faa6a4e70881 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00004000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6a511688ce999752d2f6350d3579eec614f63aabf0f141c6603e861662b130a +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00005000/config.json b/2025_10_06_18/checkpoints/step_00005000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00005000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00005000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00005000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..926fe18abae6332751a801ad7c0f98ef28ece72a --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00005000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f020c742a3dbd3467ebdf73c509b588c9d47b449ddbdfba04853adeaf6532046 +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00006000/config.json b/2025_10_06_18/checkpoints/step_00006000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00006000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00006000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00006000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..85f4a644aa4b43073629223955a23f2d5329b8a5 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00006000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fb875be841fa4c67d96ab034fdba3ed98e93566c75cc145dd55fea283ad25d2 +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00007000/config.json b/2025_10_06_18/checkpoints/step_00007000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00007000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00007000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00007000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9199e8ebe6257b7201440cb8adcb7da8b94b70a7 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00007000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:975e09d44adef7245d1cb4b32b40d157735c0d36de679a3d043b5ad888fa448a +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00008000/config.json b/2025_10_06_18/checkpoints/step_00008000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00008000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00008000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00008000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..612eec95626b6a7adb425709709df807a9f6d499 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00008000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0d4113e2406c265bd7751c38c5df00f1325552fd01a7863c7b004d23cd0282a +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00009000/config.json b/2025_10_06_18/checkpoints/step_00009000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00009000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00009000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00009000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d8fa86c2aabd7a2a7c438ed9af54405ede804be1 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00009000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2205563fbc7d83b87d548f555230a9e65e649f1d62df6b16e4bb89f0f66e55f7 +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00010000/config.json b/2025_10_06_18/checkpoints/step_00010000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00010000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00010000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00010000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..192da738175c6ae36b99cfdb582fa79fe661c449 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00010000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85ebdfbb0b391e2df3dcd6c3d3ccf00ac7f04ff80d72619d9f3605081a288475 +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00011000/config.json b/2025_10_06_18/checkpoints/step_00011000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00011000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00011000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00011000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9307effbd7c18da95b2c36a4e5cd0b50b51def67 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00011000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6eb66a44d0c34bfa6b6b8037d553e8c76b0ba078c18089260513ed50924a39 +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00012000/config.json b/2025_10_06_18/checkpoints/step_00012000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00012000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00012000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00012000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6899c8ac9613127ea46e6fbbbaa2785c5fef8b14 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00012000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b2ad89f7f0e4966874834dbb2948c588812a3a37f6c93468d4a3cd3ef50e55f +size 444559412 diff --git a/2025_10_06_18/checkpoints/step_00013000/config.json b/2025_10_06_18/checkpoints/step_00013000/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00013000/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/checkpoints/step_00013000/diffusion_pytorch_model.safetensors b/2025_10_06_18/checkpoints/step_00013000/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6820330e4e21442136e03be21258ef1e9a42e5ff --- /dev/null +++ b/2025_10_06_18/checkpoints/step_00013000/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:988ac0c27c1e8eeeaba22c59a3b03e4e46bb82979eb2d598e205a7714ba8cfd4 +size 444559412 diff --git a/2025_10_06_18/final/config.json b/2025_10_06_18/final/config.json new file mode 100644 index 0000000000000000000000000000000000000000..fff3f894e0d30cf46502347018d60462508bfd96 --- /dev/null +++ b/2025_10_06_18/final/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x_nightly/2025_10_06_11/checkpoints/step_00002000/", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/2025_10_06_18/final/diffusion_pytorch_model.safetensors b/2025_10_06_18/final/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..0dd87ce98cafc506c93336c2f74d651c750ae974 --- /dev/null +++ b/2025_10_06_18/final/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e594b1d865f3432df9e81240fa4751fefe15f14deef9591b18edd63eb8353579 +size 444559412 diff --git a/2025_10_06_18/samples/sample_0.jpg b/2025_10_06_18/samples/sample_0.jpg new file mode 100644 index 0000000000000000000000000000000000000000..43470517d15ba3a75b2802d8292e9cd549275e8d Binary files /dev/null and b/2025_10_06_18/samples/sample_0.jpg differ diff --git a/2025_10_06_18/samples/sample_1.jpg b/2025_10_06_18/samples/sample_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c085bebd50717c66d7b68cbfa1b1f28c3a99dda8 Binary files /dev/null and b/2025_10_06_18/samples/sample_1.jpg differ diff --git a/2025_10_06_18/samples/sample_2.jpg b/2025_10_06_18/samples/sample_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c00a7c806e5b20e8d40efd6af2ef2901eea640c Binary files /dev/null and b/2025_10_06_18/samples/sample_2.jpg differ diff --git a/2025_10_06_18/samples/sample_decoded.jpg b/2025_10_06_18/samples/sample_decoded.jpg new file mode 100644 index 0000000000000000000000000000000000000000..43470517d15ba3a75b2802d8292e9cd549275e8d Binary files /dev/null and b/2025_10_06_18/samples/sample_decoded.jpg differ diff --git a/2025_10_06_18/samples/sample_real.jpg b/2025_10_06_18/samples/sample_real.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c4cac2ba444b0d759b68c3f19603f8c2bfcc37ac Binary files /dev/null and b/2025_10_06_18/samples/sample_real.jpg differ diff --git a/2025_10_06_18/samples/samples_pairs.jpg b/2025_10_06_18/samples/samples_pairs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d84f332da883ad3b0d6104200f61cabec6f3831 --- /dev/null +++ b/2025_10_06_18/samples/samples_pairs.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9192c06a089b6d629979436b57583ab310c96585ce1fe948353eb1cbc3a2056a +size 114144 diff --git a/config.json b/config.json new file mode 100644 index 0000000000000000000000000000000000000000..7b2896fcb04d8d9df4627755ba589e2c23598ac7 --- /dev/null +++ b/config.json @@ -0,0 +1,48 @@ +{ + "_class_name": "AsymmetricAutoencoderKL", + "_diffusers_version": "0.35.1", + "_name_or_path": "simple_vae2x", + "act_fn": "silu", + "block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "down_block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": false, + "in_channels": 3, + "latent_channels": 16, + "layers_per_down_block": 2, + "layers_per_up_block": 2, + "norm_num_groups": 32, + "out_channels": 3, + "sample_size": 1024, + "scaling_factor": 1, + "up_block_out_channels": [ + 128, + 256, + 512, + 512, + 512 + ], + "up_block_types": [ + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D", + "UpDecoderBlock2D" + ] +} diff --git a/diffusion_pytorch_model.safetensors b/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..17c6c7c51678f5dbe03ceafd9fb0856c2c89ab42 --- /dev/null +++ b/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c50689a9a95acbd0edfb1d9033827073e464a25104110791165db4a5bb3c8336 +size 444559412