# AI : Faceswap : File - Model Dir ## Files ``` 1/ 984903061 original.keras 328379469 original.keras.bk original_logs/ session_1/ train/ 67190 events.out.tfevents.1741583384.bigbox.1233584.0 ... 9418 original_state.json 8405 original_state.json.bk 1_snapshot_25000_iters/ 328379469 original.keras original_logs/ session_1/ train/ 67190 events.out.tfevents.1741583384.bigbox.1233584.0 ... 4378 original_state.json ``` ## State ``` # original_state.json name : "original" sessions : "1" : timestamp : 1741583383.3817766 no_logs : false loss_names : [ "total", "face_a", "face_b" ] batchsize : 16 iterations : 247 config : mixed_precision : false nan_protection : true convert_batchsize : 16 loss_function : "ssim" loss_function_2 : "mse" loss_weight_2 : 100 loss_function_3 : null loss_weight_3 : 0 loss_function_4 : null loss_weight_4 : 0 mask_loss_function : "mse" eye_multiplier : 3 mouth_multiplier : 2 mask_dilation : 0.0 mask_blur_kernel : 3 mask_threshold : 4 learning_rate : 5e-05 epsilon_exponent : -7 save_optimizer : "exit" gradient_clipping : null clipping_value : 1.0 autoclip_history : 10000 weight_decay : 0.0 gradient_accumulation : 1 ... lowest_avg_loss : 0.03649397660046816 iterations : 560450 mixed_precision_layers : [ "conv_128_0_conv2d" "conv_128_0_leakyrelu" "conv_256_0_conv2d" "conv_256_0_leakyrelu" "conv_512_0_conv2d" "conv_512_0_leakyrelu" "conv_1024_0_conv2d" "conv_1024_0_leakyrelu" "flatten" "dense" "dense_1" "reshape" "upscale_512_0_conv2d_conv2d" "upscale_512_0_conv2d_leakyrelu" "upscale_512_0_pixelshuffler" "upscale_256_0_conv2d_conv2d" "upscale_256_0_conv2d_leakyrelu" "upscale_256_0_pixelshuffler" "upscale_128_0_conv2d_conv2d" "upscale_128_0_conv2d_leakyrelu" "upscale_128_0_pixelshuffler" "upscale_64_0_conv2d_conv2d" "upscale_64_0_conv2d_leakyrelu" "upscale_64_0_pixelshuffler" "face_out_a_0_conv2d" "upscale_256_1_conv2d_conv2d" "upscale_256_1_conv2d_leakyrelu" "upscale_256_1_pixelshuffler" "upscale_128_1_conv2d_conv2d" "upscale_128_1_conv2d_leakyrelu" "upscale_128_1_pixelshuffler" "upscale_64_1_conv2d_conv2d" "upscale_64_1_conv2d_leakyrelu" "upscale_64_1_pixelshuffler" "face_out_b_0_conv2d" ] config : centering : "face" coverage : 87.5 vertical_offset : 0 lr_finder_iterations : 1000 lr_finder_mode : "set" lr_finder_strength : "default" mixed_precision : false nan_protection : true convert_batchsize : 16 loss_function : "ssim" loss_function_2 : "mse" loss_weight_2 : 100 loss_function_3 : null loss_weight_3 : 0 loss_function_4 : null loss_weight_4 : 0 mask_loss_function : "mse" eye_multiplier : 3 mouth_multiplier : 2 penalized_mask_loss : true mask_type : "extended" mask_dilation : 0.0 mask_blur_kernel : 3 mask_threshold : 4 learn_mask : false optimizer : "adam" learning_rate : 5e-05 epsilon_exponent : -7 save_optimizer : "exit" gradient_clipping : null clipping_value : 1.0 autoclip_history : 10000 weight_decay : 0.0 gradient_accumulation : 1 use_ema : false ema_momentum : 0.99 ema_frequency : 100 ada_beta_1 : 0.9 ada_beta_2 : 0.999 ada_amsgrad : false lowmem : false ```