diff --git a/.gitattributes b/.gitattributes index a6344aac8c09253b3b630fb776ae94478aa0275b..4bf937f2f9eecee465799e5581f05edb45860ed0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -33,3 +33,11 @@ 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 +000001.mp4 filter=lfs diff=lfs merge=lfs -text +000003.mp4 filter=lfs diff=lfs merge=lfs -text +000004.mp4 filter=lfs diff=lfs merge=lfs -text +000005.mp4 filter=lfs diff=lfs merge=lfs -text +000006.mp4 filter=lfs diff=lfs merge=lfs -text +000008.mp4 filter=lfs diff=lfs merge=lfs -text +000009.mp4 filter=lfs diff=lfs merge=lfs -text +000010.mp4 filter=lfs diff=lfs merge=lfs -text diff --git a/000000.mp4 b/000000.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0e3f1fe21c8586a9ce52608c0bb332ccb17a4df4 Binary files /dev/null and b/000000.mp4 differ diff --git a/000001.mp4 b/000001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fff9e7d680696b1d1339ce8e081b0ceaf118a7c0 --- /dev/null +++ b/000001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c425899fb28370e6008f400fdd1d9628cdad21bbe46e8f3df07ee3a5d91b6ef0 +size 1337518 diff --git a/000002.mp4 b/000002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7d28486213711fc916f787f70baa5c347d289b99 Binary files /dev/null and b/000002.mp4 differ diff --git a/000003.mp4 b/000003.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..64c8fbdd52efc7aceac80328dc8b2baec967b15c --- /dev/null +++ b/000003.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3a80e0830bccdd3827499fd61db2fac4eca233bbeaa364c0224cfb82715ccd0 +size 1444170 diff --git a/000004.mp4 b/000004.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d3a7a1cf19e9d5d72d0c38154464a29fb0596668 --- /dev/null +++ b/000004.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e38068594d37127a274b2530046b479ad3a64dcbed68672bae2abc6407e225cd +size 1322986 diff --git a/000005.mp4 b/000005.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f23d693a568eabeb7b2567825223314bc0f37276 --- /dev/null +++ b/000005.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c573dae93a526febeaee94c0fe08a330b1ceac90b35833829def60c1c0d6a86 +size 2074176 diff --git a/000006.mp4 b/000006.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2b23b8e2b8ab1b28d7992f0e6fd71c99500e721c --- /dev/null +++ b/000006.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dd43fb464f6f1a80b6880ed4bc31c479a71808fe707f6f86d92fce1dc8c4a49 +size 1355723 diff --git a/000007.mp4 b/000007.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..76e2111d320f80c0be235bd737937eca8b2a12be Binary files /dev/null and b/000007.mp4 differ diff --git a/000008.mp4 b/000008.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..be288983ef5d6de95faa1ada9183f4a3d8b9ffcc --- /dev/null +++ b/000008.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de790df62ef8ddcd9d3d974351b2517c42bd8d382dd47d91a681d0f9befe1042 +size 2024838 diff --git a/000009.mp4 b/000009.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b5b82ebf806a345a56d4a0e3dd7dee819ba44011 --- /dev/null +++ b/000009.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b295e8a0cda2a9bd1c129f0e950fc2dd85711c2fad3b6d28d89f9ea7d9fa246 +size 2039656 diff --git a/000010.mp4 b/000010.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..26f5e51ede4e900a1afe2df67d78fbaef8db46cc --- /dev/null +++ b/000010.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be76e43d026360dcb2e44288b63d3bae6e623fcd9c247d842314a02f08e767ef +size 1904477 diff --git a/000011.mp4 b/000011.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..06bc5132ae6f17a8f4027801d55fa32490cb589e Binary files /dev/null and b/000011.mp4 differ diff --git a/checkpoint-20000/optimizer.bin b/checkpoint-20000/optimizer.bin new file mode 100644 index 0000000000000000000000000000000000000000..2d286523621ccb96e95bdb476e6e42b39875b595 --- /dev/null +++ b/checkpoint-20000/optimizer.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2ac858e4d135f528ee3e97dccd4882cf827227d7e513adc65f98e385da6498a +size 3181312562 diff --git a/checkpoint-20000/random_states_0.pkl b/checkpoint-20000/random_states_0.pkl new file mode 100644 index 0000000000000000000000000000000000000000..429dbf8d4649191e4c2b321cdeffdf0b97aca670 --- /dev/null +++ b/checkpoint-20000/random_states_0.pkl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2204cc8e5a9da2c24a82725381bafc9abc0c5192c64af0cbe2a1f233cb46985 +size 14408 diff --git a/checkpoint-20000/scaler.pt b/checkpoint-20000/scaler.pt new file mode 100644 index 0000000000000000000000000000000000000000..ff26520b205321e0ce4154e904fd6e1ddc6e9356 --- /dev/null +++ b/checkpoint-20000/scaler.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:893774e51900ebe97139f903f25d8cc0f8e647db85e0307e6b985125b36f7c40 +size 988 diff --git a/checkpoint-20000/scheduler.bin b/checkpoint-20000/scheduler.bin new file mode 100644 index 0000000000000000000000000000000000000000..321f4641848e2a9472a47c8f75750809b47691db --- /dev/null +++ b/checkpoint-20000/scheduler.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:549310c01962ae96454965533cc12e0b805420e3ab1ece6b047afb074fe891bf +size 1000 diff --git a/checkpoint-20000/unet/config.json b/checkpoint-20000/unet/config.json new file mode 100644 index 0000000000000000000000000000000000000000..75245a6dbcfc674fe4962f7e6ad4afb61ef3c0be --- /dev/null +++ b/checkpoint-20000/unet/config.json @@ -0,0 +1,38 @@ +{ + "_class_name": "UNetSpatioTemporalConditionModel", + "_diffusers_version": "0.30.3", + "_name_or_path": "stabilityai/stable-video-diffusion-img2vid-xt", + "addition_time_embed_dim": 256, + "block_out_channels": [ + 320, + 640, + 1280, + 1280 + ], + "cross_attention_dim": 1024, + "down_block_types": [ + "CrossAttnDownBlockSpatioTemporal", + "CrossAttnDownBlockSpatioTemporal", + "CrossAttnDownBlockSpatioTemporal", + "DownBlockSpatioTemporal" + ], + "in_channels": 8, + "layers_per_block": 2, + "num_attention_heads": [ + 5, + 10, + 20, + 20 + ], + "num_frames": 25, + "out_channels": 4, + "projection_class_embeddings_input_dim": 768, + "sample_size": 96, + "transformer_layers_per_block": 1, + "up_block_types": [ + "UpBlockSpatioTemporal", + "CrossAttnUpBlockSpatioTemporal", + "CrossAttnUpBlockSpatioTemporal", + "CrossAttnUpBlockSpatioTemporal" + ] +} diff --git a/checkpoint-20000/unet/diffusion_pytorch_model.safetensors b/checkpoint-20000/unet/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4fe33d7489ee0b7cba77ab4d5adc8eb2ba4741f2 --- /dev/null +++ b/checkpoint-20000/unet/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff76181b0341451d58979df1b4628d3766e56a4ff5d0dd424b63c9b140e30cea +size 6098682464 diff --git a/feature_extractor/preprocessor_config.json b/feature_extractor/preprocessor_config.json new file mode 100644 index 0000000000000000000000000000000000000000..fb1692ff11ed6b3dee0634f577193bb23c0d37ec --- /dev/null +++ b/feature_extractor/preprocessor_config.json @@ -0,0 +1,27 @@ +{ + "crop_size": { + "height": 224, + "width": 224 + }, + "do_center_crop": true, + "do_convert_rgb": true, + "do_normalize": true, + "do_rescale": true, + "do_resize": true, + "image_mean": [ + 0.48145466, + 0.4578275, + 0.40821073 + ], + "image_processor_type": "CLIPImageProcessor", + "image_std": [ + 0.26862954, + 0.26130258, + 0.27577711 + ], + "resample": 3, + "rescale_factor": 0.00392156862745098, + "size": { + "shortest_edge": 224 + } +} diff --git a/image_encoder/config.json b/image_encoder/config.json new file mode 100644 index 0000000000000000000000000000000000000000..c7959eb994dc6d4c918bb643dd50f69ce6455240 --- /dev/null +++ b/image_encoder/config.json @@ -0,0 +1,23 @@ +{ + "_name_or_path": "stabilityai/stable-video-diffusion-img2vid-xt", + "architectures": [ + "CLIPVisionModelWithProjection" + ], + "attention_dropout": 0.0, + "dropout": 0.0, + "hidden_act": "gelu", + "hidden_size": 1280, + "image_size": 224, + "initializer_factor": 1.0, + "initializer_range": 0.02, + "intermediate_size": 5120, + "layer_norm_eps": 1e-05, + "model_type": "clip_vision_model", + "num_attention_heads": 16, + "num_channels": 3, + "num_hidden_layers": 32, + "patch_size": 14, + "projection_dim": 1024, + "torch_dtype": "float16", + "transformers_version": "4.45.2" +} diff --git a/image_encoder/model.safetensors b/image_encoder/model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..29848b356a3062d1da3b773a82d62de5e49a8f89 --- /dev/null +++ b/image_encoder/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae616c24393dd1854372b0639e5541666f7521cbe219669255e865cb7f89466a +size 1264217240 diff --git a/model_index.json b/model_index.json new file mode 100644 index 0000000000000000000000000000000000000000..2f8c5ad63fc2c021e5be5d594e8bb1fa4cd692a7 --- /dev/null +++ b/model_index.json @@ -0,0 +1,25 @@ +{ + "_class_name": "StableVideoDiffusionPipeline", + "_diffusers_version": "0.30.3", + "_name_or_path": "stabilityai/stable-video-diffusion-img2vid-xt", + "feature_extractor": [ + "transformers", + "CLIPImageProcessor" + ], + "image_encoder": [ + "transformers", + "CLIPVisionModelWithProjection" + ], + "scheduler": [ + "diffusers", + "EulerDiscreteScheduler" + ], + "unet": [ + "diffusers", + "UNetSpatioTemporalConditionModel" + ], + "vae": [ + "diffusers", + "AutoencoderKLTemporalDecoder" + ] +} diff --git a/scheduler/scheduler_config.json b/scheduler/scheduler_config.json new file mode 100644 index 0000000000000000000000000000000000000000..827c79090f0b10779d57bed40b68062faa2a79b4 --- /dev/null +++ b/scheduler/scheduler_config.json @@ -0,0 +1,22 @@ +{ + "_class_name": "EulerDiscreteScheduler", + "_diffusers_version": "0.30.3", + "beta_end": 0.012, + "beta_schedule": "scaled_linear", + "beta_start": 0.00085, + "clip_sample": false, + "final_sigmas_type": "zero", + "interpolation_type": "linear", + "num_train_timesteps": 1000, + "prediction_type": "v_prediction", + "rescale_betas_zero_snr": false, + "set_alpha_to_one": false, + "sigma_max": 700.0, + "sigma_min": 0.002, + "skip_prk_steps": true, + "steps_offset": 1, + "timestep_spacing": "leading", + "timestep_type": "continuous", + "trained_betas": null, + "use_karras_sigmas": true +} diff --git a/unet/config.json b/unet/config.json new file mode 100644 index 0000000000000000000000000000000000000000..75245a6dbcfc674fe4962f7e6ad4afb61ef3c0be --- /dev/null +++ b/unet/config.json @@ -0,0 +1,38 @@ +{ + "_class_name": "UNetSpatioTemporalConditionModel", + "_diffusers_version": "0.30.3", + "_name_or_path": "stabilityai/stable-video-diffusion-img2vid-xt", + "addition_time_embed_dim": 256, + "block_out_channels": [ + 320, + 640, + 1280, + 1280 + ], + "cross_attention_dim": 1024, + "down_block_types": [ + "CrossAttnDownBlockSpatioTemporal", + "CrossAttnDownBlockSpatioTemporal", + "CrossAttnDownBlockSpatioTemporal", + "DownBlockSpatioTemporal" + ], + "in_channels": 8, + "layers_per_block": 2, + "num_attention_heads": [ + 5, + 10, + 20, + 20 + ], + "num_frames": 25, + "out_channels": 4, + "projection_class_embeddings_input_dim": 768, + "sample_size": 96, + "transformer_layers_per_block": 1, + "up_block_types": [ + "UpBlockSpatioTemporal", + "CrossAttnUpBlockSpatioTemporal", + "CrossAttnUpBlockSpatioTemporal", + "CrossAttnUpBlockSpatioTemporal" + ] +} diff --git a/unet/diffusion_pytorch_model.safetensors b/unet/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4fe33d7489ee0b7cba77ab4d5adc8eb2ba4741f2 --- /dev/null +++ b/unet/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff76181b0341451d58979df1b4628d3766e56a4ff5d0dd424b63c9b140e30cea +size 6098682464 diff --git a/vae/config.json b/vae/config.json new file mode 100644 index 0000000000000000000000000000000000000000..759443847151b1cbd59bbffa7aecab4a13808f2d --- /dev/null +++ b/vae/config.json @@ -0,0 +1,24 @@ +{ + "_class_name": "AutoencoderKLTemporalDecoder", + "_diffusers_version": "0.30.3", + "_name_or_path": "stabilityai/stable-video-diffusion-img2vid-xt", + "block_out_channels": [ + 128, + 256, + 512, + 512 + ], + "down_block_types": [ + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D", + "DownEncoderBlock2D" + ], + "force_upcast": true, + "in_channels": 3, + "latent_channels": 4, + "layers_per_block": 2, + "out_channels": 3, + "sample_size": 768, + "scaling_factor": 0.18215 +} diff --git a/vae/diffusion_pytorch_model.safetensors b/vae/diffusion_pytorch_model.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..76c1b086f4ca2c1060a3ba7c8dea11d522a67584 --- /dev/null +++ b/vae/diffusion_pytorch_model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af602cd0eb4ad6086ec94fbf1438dfb1be5ec9ac03fd0215640854e90d6463a3 +size 195531910 diff --git a/validation_images/step_10000_val_img_0.gif b/validation_images/step_10000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..9bc305002094d9f0a6a81475161ac64530e619b4 Binary files /dev/null and b/validation_images/step_10000_val_img_0.gif differ diff --git a/validation_images/step_1000_val_img_0.gif b/validation_images/step_1000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..3116bc23d74ad2ee2ffa5abe8ced09fe0e50306e Binary files /dev/null and b/validation_images/step_1000_val_img_0.gif differ diff --git a/validation_images/step_10200_val_img_0.gif b/validation_images/step_10200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..807ba4e0ac669541e2d0cf63a066164f50e3f047 Binary files /dev/null and b/validation_images/step_10200_val_img_0.gif differ diff --git a/validation_images/step_10400_val_img_0.gif b/validation_images/step_10400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..ccd167ae533579f52df548de044408443815b24c Binary files /dev/null and b/validation_images/step_10400_val_img_0.gif differ diff --git a/validation_images/step_10600_val_img_0.gif b/validation_images/step_10600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..c2c7b65f26e1e76c8fd95f382b1d4808a20e748a Binary files /dev/null and b/validation_images/step_10600_val_img_0.gif differ diff --git a/validation_images/step_10800_val_img_0.gif b/validation_images/step_10800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..60da7da9c6c2b92a9c0a9cb09e21d878059ecce6 Binary files /dev/null and b/validation_images/step_10800_val_img_0.gif differ diff --git a/validation_images/step_11000_val_img_0.gif b/validation_images/step_11000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..9578dad876afc76f9e698d5a627c64855178c04a Binary files /dev/null and b/validation_images/step_11000_val_img_0.gif differ diff --git a/validation_images/step_11200_val_img_0.gif b/validation_images/step_11200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..806fe2b31fc1abe8f9e6fcef53191c7e7a23e13c Binary files /dev/null and b/validation_images/step_11200_val_img_0.gif differ diff --git a/validation_images/step_11400_val_img_0.gif b/validation_images/step_11400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..7fbb124fc95c7c815751f5ca2ce24aeed3069878 Binary files /dev/null and b/validation_images/step_11400_val_img_0.gif differ diff --git a/validation_images/step_11600_val_img_0.gif b/validation_images/step_11600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..36ab3e786f0a55be4017d8b3ee576090ff0e9f58 Binary files /dev/null and b/validation_images/step_11600_val_img_0.gif differ diff --git a/validation_images/step_11800_val_img_0.gif b/validation_images/step_11800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..3c88470e3dc74f6547a90002459bef8e178724d8 Binary files /dev/null and b/validation_images/step_11800_val_img_0.gif differ diff --git a/validation_images/step_12000_val_img_0.gif b/validation_images/step_12000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..ec417362b922433fa52905a812441924669566f6 Binary files /dev/null and b/validation_images/step_12000_val_img_0.gif differ diff --git a/validation_images/step_1200_val_img_0.gif b/validation_images/step_1200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..4a6626a548c325906af5bc3ed43bfc7e87ab3bc9 Binary files /dev/null and b/validation_images/step_1200_val_img_0.gif differ diff --git a/validation_images/step_12200_val_img_0.gif b/validation_images/step_12200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..e5135a40869bf22e9da4930370b1bdf95a0024cb Binary files /dev/null and b/validation_images/step_12200_val_img_0.gif differ diff --git a/validation_images/step_12400_val_img_0.gif b/validation_images/step_12400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..de2b5356aaddd856f59c98bdc9cd719cd7258cdc Binary files /dev/null and b/validation_images/step_12400_val_img_0.gif differ diff --git a/validation_images/step_12600_val_img_0.gif b/validation_images/step_12600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..aff2a4db4044816946da6b272ce047006c89411a Binary files /dev/null and b/validation_images/step_12600_val_img_0.gif differ diff --git a/validation_images/step_12800_val_img_0.gif b/validation_images/step_12800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..d61f4940e1c7e66b9dc7ed80eb8017e46a259d3e Binary files /dev/null and b/validation_images/step_12800_val_img_0.gif differ diff --git a/validation_images/step_13000_val_img_0.gif b/validation_images/step_13000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..5fd4c56bd8bdfd4488f477bf6632f0b3805ca4cd Binary files /dev/null and b/validation_images/step_13000_val_img_0.gif differ diff --git a/validation_images/step_13200_val_img_0.gif b/validation_images/step_13200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..78a69e952fce28ff417f998e6367630096d63b5a Binary files /dev/null and b/validation_images/step_13200_val_img_0.gif differ diff --git a/validation_images/step_13400_val_img_0.gif b/validation_images/step_13400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..c7a41696100fc9d5bf2516cba0c116c70ef554a9 Binary files /dev/null and b/validation_images/step_13400_val_img_0.gif differ diff --git a/validation_images/step_13600_val_img_0.gif b/validation_images/step_13600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..76f33b6fae89d5a12ad3e44ce8d65fe5c430ea53 Binary files /dev/null and b/validation_images/step_13600_val_img_0.gif differ diff --git a/validation_images/step_13800_val_img_0.gif b/validation_images/step_13800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..69e914782ba7f0bda1c7be2b7395e4a870909131 Binary files /dev/null and b/validation_images/step_13800_val_img_0.gif differ diff --git a/validation_images/step_14000_val_img_0.gif b/validation_images/step_14000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..009c178693d786d13ef75a1f63efecc6f92f6b95 Binary files /dev/null and b/validation_images/step_14000_val_img_0.gif differ diff --git a/validation_images/step_1400_val_img_0.gif b/validation_images/step_1400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..33e82e756a7d37fb2bd6598f2145236284f2788b Binary files /dev/null and b/validation_images/step_1400_val_img_0.gif differ diff --git a/validation_images/step_14200_val_img_0.gif b/validation_images/step_14200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..a3ff7497b92b6335bfdf52af69ab56c22b64588a Binary files /dev/null and b/validation_images/step_14200_val_img_0.gif differ diff --git a/validation_images/step_14400_val_img_0.gif b/validation_images/step_14400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..6d32f18d7b1140c1751afb236cf264ee06dba28d Binary files /dev/null and b/validation_images/step_14400_val_img_0.gif differ diff --git a/validation_images/step_14600_val_img_0.gif b/validation_images/step_14600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..14363cd1467d4c7a3c469f2c73b89565c76f081b Binary files /dev/null and b/validation_images/step_14600_val_img_0.gif differ diff --git a/validation_images/step_14800_val_img_0.gif b/validation_images/step_14800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..dbde56d235d1108ce87c575216fad0240ff805a0 Binary files /dev/null and b/validation_images/step_14800_val_img_0.gif differ diff --git a/validation_images/step_15000_val_img_0.gif b/validation_images/step_15000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..0f8d9cba0b56c9d01d3a6e4386f3b89a408c45cc Binary files /dev/null and b/validation_images/step_15000_val_img_0.gif differ diff --git a/validation_images/step_15200_val_img_0.gif b/validation_images/step_15200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..83c1ce958aa3d6d4e02ad9230e65b0a294380e53 Binary files /dev/null and b/validation_images/step_15200_val_img_0.gif differ diff --git a/validation_images/step_15400_val_img_0.gif b/validation_images/step_15400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..e7eddf18ac9ab1745919c4df0f256c62c7bc2c26 Binary files /dev/null and b/validation_images/step_15400_val_img_0.gif differ diff --git a/validation_images/step_15600_val_img_0.gif b/validation_images/step_15600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..62864095e7f14694fe14eb3790e6ec77025a6ebe Binary files /dev/null and b/validation_images/step_15600_val_img_0.gif differ diff --git a/validation_images/step_15800_val_img_0.gif b/validation_images/step_15800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..126863cc527d3f6020975a305bba6af1456f7d64 Binary files /dev/null and b/validation_images/step_15800_val_img_0.gif differ diff --git a/validation_images/step_16000_val_img_0.gif b/validation_images/step_16000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..9713370a3a20d73f0b8172b4c1a0442a0be7c531 Binary files /dev/null and b/validation_images/step_16000_val_img_0.gif differ diff --git a/validation_images/step_1600_val_img_0.gif b/validation_images/step_1600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..9b52511e8840d2305838b5fdaa45d7a99a167d11 Binary files /dev/null and b/validation_images/step_1600_val_img_0.gif differ diff --git a/validation_images/step_16200_val_img_0.gif b/validation_images/step_16200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..13f9a14a7f48860ab8901242cf60195935b5d476 Binary files /dev/null and b/validation_images/step_16200_val_img_0.gif differ diff --git a/validation_images/step_16400_val_img_0.gif b/validation_images/step_16400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..dab0d1f3ad86532bc1201b6a5d5bc542c3a68e9c Binary files /dev/null and b/validation_images/step_16400_val_img_0.gif differ diff --git a/validation_images/step_16600_val_img_0.gif b/validation_images/step_16600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..949af42e63263bdae4fc162a06d0de67fe04dca7 Binary files /dev/null and b/validation_images/step_16600_val_img_0.gif differ diff --git a/validation_images/step_16800_val_img_0.gif b/validation_images/step_16800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..3b5a4908137367d132c3bee8c39396ed079e4b07 Binary files /dev/null and b/validation_images/step_16800_val_img_0.gif differ diff --git a/validation_images/step_17000_val_img_0.gif b/validation_images/step_17000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..42f8088d50cca3742c1ef694c27a7039e258fa1f Binary files /dev/null and b/validation_images/step_17000_val_img_0.gif differ diff --git a/validation_images/step_17200_val_img_0.gif b/validation_images/step_17200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..24a7e7c2a369ffd9da1bdb484e7a50d40cd41d92 Binary files /dev/null and b/validation_images/step_17200_val_img_0.gif differ diff --git a/validation_images/step_17400_val_img_0.gif b/validation_images/step_17400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..2da8088d8e93c4dd37ba4599c8787a9060c3640f Binary files /dev/null and b/validation_images/step_17400_val_img_0.gif differ diff --git a/validation_images/step_17600_val_img_0.gif b/validation_images/step_17600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..7f3629174d20daf947f82c5aabdbbb3a06bba46a Binary files /dev/null and b/validation_images/step_17600_val_img_0.gif differ diff --git a/validation_images/step_17800_val_img_0.gif b/validation_images/step_17800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..cd5ee336d1945217d65e478de2e62b3439c0891c Binary files /dev/null and b/validation_images/step_17800_val_img_0.gif differ diff --git a/validation_images/step_18000_val_img_0.gif b/validation_images/step_18000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..53c070493b22ec7a65faa4b3f04127f90e02eec9 Binary files /dev/null and b/validation_images/step_18000_val_img_0.gif differ diff --git a/validation_images/step_1800_val_img_0.gif b/validation_images/step_1800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..635bdbf494ec09d51d6945f2aa075b7aefa6968c Binary files /dev/null and b/validation_images/step_1800_val_img_0.gif differ diff --git a/validation_images/step_18200_val_img_0.gif b/validation_images/step_18200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..a5a417f3cb174567680ff50f9af984324d858f11 Binary files /dev/null and b/validation_images/step_18200_val_img_0.gif differ diff --git a/validation_images/step_18400_val_img_0.gif b/validation_images/step_18400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..cb60fbd72013e3701303f9f244799942211e95b8 Binary files /dev/null and b/validation_images/step_18400_val_img_0.gif differ diff --git a/validation_images/step_18600_val_img_0.gif b/validation_images/step_18600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..35389f9af27990ce5ef690575fc1e56bb8313fb1 Binary files /dev/null and b/validation_images/step_18600_val_img_0.gif differ diff --git a/validation_images/step_18800_val_img_0.gif b/validation_images/step_18800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..a96366a719a03695a95e94bd38885d6dc41fd45d Binary files /dev/null and b/validation_images/step_18800_val_img_0.gif differ diff --git a/validation_images/step_19000_val_img_0.gif b/validation_images/step_19000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..e63697bdd06dc629da9c053e39aa28741ab4b3c5 Binary files /dev/null and b/validation_images/step_19000_val_img_0.gif differ diff --git a/validation_images/step_19200_val_img_0.gif b/validation_images/step_19200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..bca63376b20fdb1cfc5fa06a5f5613515a5d6489 Binary files /dev/null and b/validation_images/step_19200_val_img_0.gif differ diff --git a/validation_images/step_19400_val_img_0.gif b/validation_images/step_19400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..ed7c9d696b4c9555ca2512ed3fc48f84a57102c8 Binary files /dev/null and b/validation_images/step_19400_val_img_0.gif differ diff --git a/validation_images/step_19600_val_img_0.gif b/validation_images/step_19600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..b5628581bafd803dd5fbffd4661a64f741da6b2a Binary files /dev/null and b/validation_images/step_19600_val_img_0.gif differ diff --git a/validation_images/step_19800_val_img_0.gif b/validation_images/step_19800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..0547acf1d22ecaadc08fc0024dca2293dc752038 Binary files /dev/null and b/validation_images/step_19800_val_img_0.gif differ diff --git a/validation_images/step_1_val_img_0.gif b/validation_images/step_1_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..4e00881bfdde81c7cf16fcaf317d1e2d0cebe623 Binary files /dev/null and b/validation_images/step_1_val_img_0.gif differ diff --git a/validation_images/step_20000_val_img_0.gif b/validation_images/step_20000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..a9e48a066236c9397d1ab573a20a6fa9a327b58b Binary files /dev/null and b/validation_images/step_20000_val_img_0.gif differ diff --git a/validation_images/step_2000_val_img_0.gif b/validation_images/step_2000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..19c166159a224c586635b4b9cc0d04cd689ca56d Binary files /dev/null and b/validation_images/step_2000_val_img_0.gif differ diff --git a/validation_images/step_200_val_img_0.gif b/validation_images/step_200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..3dab497ad20b40fd459feed92f7634267e5df84c Binary files /dev/null and b/validation_images/step_200_val_img_0.gif differ diff --git a/validation_images/step_2200_val_img_0.gif b/validation_images/step_2200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..b7d9d1b60fa50e1d85e4e2321a5d81667022d6e8 Binary files /dev/null and b/validation_images/step_2200_val_img_0.gif differ diff --git a/validation_images/step_2400_val_img_0.gif b/validation_images/step_2400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..68be067162d840e17479dfab29cf141a7cd59cec Binary files /dev/null and b/validation_images/step_2400_val_img_0.gif differ diff --git a/validation_images/step_2600_val_img_0.gif b/validation_images/step_2600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..13ca3e6d0f0ba4da96c4f9951109212d1fb29f4b Binary files /dev/null and b/validation_images/step_2600_val_img_0.gif differ diff --git a/validation_images/step_2800_val_img_0.gif b/validation_images/step_2800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..5604ac70890775cc3900afeffb18619665a1733f Binary files /dev/null and b/validation_images/step_2800_val_img_0.gif differ diff --git a/validation_images/step_3000_val_img_0.gif b/validation_images/step_3000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..020b7ca3434b4c6543c539f5b4a5694bd6dc1c73 Binary files /dev/null and b/validation_images/step_3000_val_img_0.gif differ diff --git a/validation_images/step_3200_val_img_0.gif b/validation_images/step_3200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..360a0359a6ac1ea3fff8435b523054229ee45f6c Binary files /dev/null and b/validation_images/step_3200_val_img_0.gif differ diff --git a/validation_images/step_3400_val_img_0.gif b/validation_images/step_3400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..78c13696856aa580d5d6b502398c3d15fe65ab5a Binary files /dev/null and b/validation_images/step_3400_val_img_0.gif differ diff --git a/validation_images/step_3600_val_img_0.gif b/validation_images/step_3600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..410625b7a668fc51f9c88749fc06d71c66b3d6cf Binary files /dev/null and b/validation_images/step_3600_val_img_0.gif differ diff --git a/validation_images/step_3800_val_img_0.gif b/validation_images/step_3800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..ddfceac129f97c8dae8929a6e44e5f0ef923fd7b Binary files /dev/null and b/validation_images/step_3800_val_img_0.gif differ diff --git a/validation_images/step_4000_val_img_0.gif b/validation_images/step_4000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..0c437a3bb1c23d634bf5072ac4c0408dec1ca007 Binary files /dev/null and b/validation_images/step_4000_val_img_0.gif differ diff --git a/validation_images/step_400_val_img_0.gif b/validation_images/step_400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..6242d3c7b38b7904333b4ca2dfef032900d02f09 Binary files /dev/null and b/validation_images/step_400_val_img_0.gif differ diff --git a/validation_images/step_4200_val_img_0.gif b/validation_images/step_4200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..bac16d02a1df9b201d6a1f56156065b52e0a4c1d Binary files /dev/null and b/validation_images/step_4200_val_img_0.gif differ diff --git a/validation_images/step_4400_val_img_0.gif b/validation_images/step_4400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..a00ddab332416e9063b461a06ea1b92538ffd157 Binary files /dev/null and b/validation_images/step_4400_val_img_0.gif differ diff --git a/validation_images/step_4600_val_img_0.gif b/validation_images/step_4600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..2dde5b91f867bf2975c0d3eba9a6a98083049cb6 Binary files /dev/null and b/validation_images/step_4600_val_img_0.gif differ diff --git a/validation_images/step_4800_val_img_0.gif b/validation_images/step_4800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..9d534a0408bf0efddd59c42687461eefd53fe31f Binary files /dev/null and b/validation_images/step_4800_val_img_0.gif differ diff --git a/validation_images/step_5000_val_img_0.gif b/validation_images/step_5000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..f05272f3d52760f600e5e35f38a38387e9e76291 Binary files /dev/null and b/validation_images/step_5000_val_img_0.gif differ diff --git a/validation_images/step_5200_val_img_0.gif b/validation_images/step_5200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..6b8e87a41dffd0353654402ad001fe60297a7e23 Binary files /dev/null and b/validation_images/step_5200_val_img_0.gif differ diff --git a/validation_images/step_5400_val_img_0.gif b/validation_images/step_5400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..ecb8b6f76bb3385cd696ec6774884bceb77a6282 Binary files /dev/null and b/validation_images/step_5400_val_img_0.gif differ diff --git a/validation_images/step_5600_val_img_0.gif b/validation_images/step_5600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..6cd587f77f80949ff64c08156f4cba3c570ccabe Binary files /dev/null and b/validation_images/step_5600_val_img_0.gif differ diff --git a/validation_images/step_5800_val_img_0.gif b/validation_images/step_5800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..cc03d7d06a5906baeaf2b99e0be05a5e3bf1f901 Binary files /dev/null and b/validation_images/step_5800_val_img_0.gif differ diff --git a/validation_images/step_6000_val_img_0.gif b/validation_images/step_6000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..ff4c22807babdb2063a65bd8179c5b5493c882a1 Binary files /dev/null and b/validation_images/step_6000_val_img_0.gif differ diff --git a/validation_images/step_600_val_img_0.gif b/validation_images/step_600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..dab7ab6dbd3e8a81f6b1d260bec3cad9fa239ed6 Binary files /dev/null and b/validation_images/step_600_val_img_0.gif differ diff --git a/validation_images/step_6200_val_img_0.gif b/validation_images/step_6200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..911d291630cb63321cee5107e8ca0d76f80d87ec Binary files /dev/null and b/validation_images/step_6200_val_img_0.gif differ diff --git a/validation_images/step_6400_val_img_0.gif b/validation_images/step_6400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..d91350acae1443a21de8ac3a1496669ca78fa336 Binary files /dev/null and b/validation_images/step_6400_val_img_0.gif differ diff --git a/validation_images/step_6600_val_img_0.gif b/validation_images/step_6600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..ece198a70024e24184dbf26afc86f0c75a6e1f36 Binary files /dev/null and b/validation_images/step_6600_val_img_0.gif differ diff --git a/validation_images/step_6800_val_img_0.gif b/validation_images/step_6800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..94ffa52d0021b4d9f651769c64228adf4cce9764 Binary files /dev/null and b/validation_images/step_6800_val_img_0.gif differ diff --git a/validation_images/step_7000_val_img_0.gif b/validation_images/step_7000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..2368b326ac8dd3ba836af71ce25146677030f234 Binary files /dev/null and b/validation_images/step_7000_val_img_0.gif differ diff --git a/validation_images/step_7200_val_img_0.gif b/validation_images/step_7200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..4c397d9043eff7cb5475ed02e40fc0e534251bd8 Binary files /dev/null and b/validation_images/step_7200_val_img_0.gif differ diff --git a/validation_images/step_7400_val_img_0.gif b/validation_images/step_7400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..ef95fe1691a5aef73438ab800424dc443988c8e7 Binary files /dev/null and b/validation_images/step_7400_val_img_0.gif differ diff --git a/validation_images/step_7600_val_img_0.gif b/validation_images/step_7600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..5fa12d9d689019abbbcf369a010933fc3a0509e5 Binary files /dev/null and b/validation_images/step_7600_val_img_0.gif differ diff --git a/validation_images/step_7800_val_img_0.gif b/validation_images/step_7800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..f93b56638bdda66960e07bb57891b0386cd222a7 Binary files /dev/null and b/validation_images/step_7800_val_img_0.gif differ diff --git a/validation_images/step_8000_val_img_0.gif b/validation_images/step_8000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..edf45a9e804cd097b94c185bb994f5fad5059fe9 Binary files /dev/null and b/validation_images/step_8000_val_img_0.gif differ diff --git a/validation_images/step_800_val_img_0.gif b/validation_images/step_800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..1f82d5d4537d094b1d176a0c4cbb06284fa81497 Binary files /dev/null and b/validation_images/step_800_val_img_0.gif differ diff --git a/validation_images/step_8200_val_img_0.gif b/validation_images/step_8200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..065adbe38dede0bd451d32986bfcf53e3f52c31d Binary files /dev/null and b/validation_images/step_8200_val_img_0.gif differ diff --git a/validation_images/step_8400_val_img_0.gif b/validation_images/step_8400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..e360b182d60d1f667fe7526a76a4dc6391f87db0 Binary files /dev/null and b/validation_images/step_8400_val_img_0.gif differ diff --git a/validation_images/step_8600_val_img_0.gif b/validation_images/step_8600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..3a0e64050c8b298202b5ca99f59acb4a2657014f Binary files /dev/null and b/validation_images/step_8600_val_img_0.gif differ diff --git a/validation_images/step_8800_val_img_0.gif b/validation_images/step_8800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..d93ff86c9f0c32b20a61e20c3bdfef528a3fe529 Binary files /dev/null and b/validation_images/step_8800_val_img_0.gif differ diff --git a/validation_images/step_9000_val_img_0.gif b/validation_images/step_9000_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..78f0db47a86ad17b807470fa379ba6fe85a77159 Binary files /dev/null and b/validation_images/step_9000_val_img_0.gif differ diff --git a/validation_images/step_9200_val_img_0.gif b/validation_images/step_9200_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..4008421b4eaf6a397d792a18f3da4992963a893f Binary files /dev/null and b/validation_images/step_9200_val_img_0.gif differ diff --git a/validation_images/step_9400_val_img_0.gif b/validation_images/step_9400_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..68edec4bf3565d06af2e639638ee1625da09fb38 Binary files /dev/null and b/validation_images/step_9400_val_img_0.gif differ diff --git a/validation_images/step_9600_val_img_0.gif b/validation_images/step_9600_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..7dc0cb401e477cb69529d0e28004c6472621af8f Binary files /dev/null and b/validation_images/step_9600_val_img_0.gif differ diff --git a/validation_images/step_9800_val_img_0.gif b/validation_images/step_9800_val_img_0.gif new file mode 100644 index 0000000000000000000000000000000000000000..cb219c6265a1104681ada45326201246c91a3ce1 Binary files /dev/null and b/validation_images/step_9800_val_img_0.gif differ