#############################################################################################################################################################################################################
#############################################################################################################################################################################################################
### 把 kong_model2 加入 sys.path
import os
code_exe_path = os.path.realpath(__file__)                   ### 目前執行 step10_b.py 的 path
code_exe_path_element = code_exe_path.split("\\")            ### 把 path 切分 等等 要找出 kong_model 在第幾層
kong_layer = code_exe_path_element.index("kong_model2")      ### 找出 kong_model2 在第幾層
kong_model2_dir = "\\".join(code_exe_path_element[:kong_layer + 1])  ### 定位出 kong_model2 的 dir
import sys                                                   ### 把 kong_model2 加入 sys.path
sys.path.append(kong_model2_dir)
# print(__file__.split("\\")[-1])
# print("    code_exe_path:", code_exe_path)
# print("    code_exe_path_element:", code_exe_path_element)
# print("    kong_layer:", kong_layer)
# print("    kong_model2_dir:", kong_model2_dir)
#############################################################################################################################################################################################################
from step08_b_use_G_generate_I_w_M_to_Wx_Wy_Wz_focus import I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see
from step09_c_train_step import train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus
from step09_d_KModel_builder_combine_step789 import KModel_builder, MODEL_NAME

from Exps_7_v3.I_to_M_Gk3_no_pad.pyramid_5side.bce_s001_tv_s0p1_L4.step09_5side_L4 import *

import time
start_time = time.time()
###############################################################################################################################################################################################
##################################
### 1side1
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

##################################
### 1side2
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 "3" 6 10 15 21 28 36 45 55
# 2side2 OK 4
ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


##################################
### 1side3
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


# 1 "3" 6 10 15 21 28 36 45 55
# 2side2 OK 4
ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 3 "6" 10 15 21 28 36 45 55
# 2side3 OK 10
ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


##################################
### 1side4
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 "3" 6 10 15 21 28 36 45 55
# 2side2 OK 4
ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


# 1 3 "6" 10 15 21 28 36 45 55
# 2side3 OK 10
ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 3 6 "10" 15 21 28 36 45 55
# 2side4 OK 20
ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


##################################
### 1side5
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 "3" 6 10 15 21 28 36 45 55
# 2side2 OK 4
ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 3 "6" 10 15 21 28 36 45 55
# 2side3 OK 10
ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


# 1 3 6 "10" 15 21 28 36 45 55
# 2side4 OK 20
ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 3 6 10 "15" 21 28 36 45 55
# 2side5 OK 35
ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
###############################################################################################################################################################################################
###############################################################################################################################################################################################
if(__name__ == "__main__"):
    import numpy as np

    print("build_model cost time:", time.time() - start_time)
    data = np.zeros(shape=(1, 512, 512, 1))
    use_model = ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1
    use_model = use_model.build()
    result = use_model.generator(data)
    print(result[0].shape)

    from kong_util.tf_model_util import Show_model_weights
    Show_model_weights(use_model.generator)
    use_model.generator.summary()
    print(use_model.model_describe)

1faaaaee22516c70b878f7f65f9192e40ebe9b75
<mask token>

<mask token>
sys.path.append(kong_model2_dir)
<mask token>
if __name__ == '__main__':
    import numpy as np
    print('build_model cost time:', time.time() - start_time)
    data = np.zeros(shape=(1, 512, 512, 1))
    use_model = ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1
    use_model = use_model.build()
    result = use_model.generator(data)
    print(result[0].shape)
    from kong_util.tf_model_util import Show_model_weights
    Show_model_weights(use_model.generator)
    use_model.generator.summary()
    print(use_model.model_describe)

<mask token>
code_exe_path = os.path.realpath(__file__)
code_exe_path_element = code_exe_path.split('\\')
kong_layer = code_exe_path_element.index('kong_model2')
kong_model2_dir = '\\'.join(code_exe_path_element[:kong_layer + 1])
<mask token>
sys.path.append(kong_model2_dir)
<mask token>
start_time = time.time()
ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
if __name__ == '__main__':
    import numpy as np
    print('build_model cost time:', time.time() - start_time)
    data = np.zeros(shape=(1, 512, 512, 1))
    use_model = ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1
    use_model = use_model.build()
    result = use_model.generator(data)
    print(result[0].shape)
    from kong_util.tf_model_util import Show_model_weights
    Show_model_weights(use_model.generator)
    use_model.generator.summary()
    print(use_model.model_describe)

import os
code_exe_path = os.path.realpath(__file__)
code_exe_path_element = code_exe_path.split('\\')
kong_layer = code_exe_path_element.index('kong_model2')
kong_model2_dir = '\\'.join(code_exe_path_element[:kong_layer + 1])
import sys
sys.path.append(kong_model2_dir)
from step08_b_use_G_generate_I_w_M_to_Wx_Wy_Wz_focus import I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see
from step09_c_train_step import train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus
from step09_d_KModel_builder_combine_step789 import KModel_builder, MODEL_NAME
from Exps_7_v3.I_to_M_Gk3_no_pad.pyramid_5side.bce_s001_tv_s0p1_L4.step09_5side_L4 import *
import time
start_time = time.time()
ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4, I_to_Wy=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4, I_to_Wz=
    ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4, I_to_Wy=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4, I_to_Wz=
    ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5 = KModel_builder(
    ).set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(
    op_type='I_to_Wx_Wy_Wz', I_to_Wx=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5, I_to_Wy=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5, I_to_Wz=
    ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5).set_gen_op(
    I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(
    train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
if __name__ == '__main__':
    import numpy as np
    print('build_model cost time:', time.time() - start_time)
    data = np.zeros(shape=(1, 512, 512, 1))
    use_model = ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1
    use_model = use_model.build()
    result = use_model.generator(data)
    print(result[0].shape)
    from kong_util.tf_model_util import Show_model_weights
    Show_model_weights(use_model.generator)
    use_model.generator.summary()
    print(use_model.model_describe)

#############################################################################################################################################################################################################
#############################################################################################################################################################################################################
### 把 kong_model2 加入 sys.path
import os
code_exe_path = os.path.realpath(__file__)                   ### 目前執行 step10_b.py 的 path
code_exe_path_element = code_exe_path.split("\\")            ### 把 path 切分 等等 要找出 kong_model 在第幾層
kong_layer = code_exe_path_element.index("kong_model2")      ### 找出 kong_model2 在第幾層
kong_model2_dir = "\\".join(code_exe_path_element[:kong_layer + 1])  ### 定位出 kong_model2 的 dir
import sys                                                   ### 把 kong_model2 加入 sys.path
sys.path.append(kong_model2_dir)
# print(__file__.split("\\")[-1])
# print("    code_exe_path:", code_exe_path)
# print("    code_exe_path_element:", code_exe_path_element)
# print("    kong_layer:", kong_layer)
# print("    kong_model2_dir:", kong_model2_dir)
#############################################################################################################################################################################################################
from step08_b_use_G_generate_I_w_M_to_Wx_Wy_Wz_focus import I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see
from step09_c_train_step import train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus
from step09_d_KModel_builder_combine_step789 import KModel_builder, MODEL_NAME

from Exps_7_v3.I_to_M_Gk3_no_pad.pyramid_5side.bce_s001_tv_s0p1_L4.step09_5side_L4 import *

import time
start_time = time.time()
###############################################################################################################################################################################################
##################################
### 1side1
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_1__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

##################################
### 1side2
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 "3" 6 10 15 21 28 36 45 55
# 2side2 OK 4
ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_2__2side_2__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_2__2side_2__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_2__2side_2__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


##################################
### 1side3
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


# 1 "3" 6 10 15 21 28 36 45 55
# 2side2 OK 4
ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_2__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_2__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_3__2side_2__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 3 "6" 10 15 21 28 36 45 55
# 2side3 OK 10
ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_3__2side_3__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


##################################
### 1side4
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 "3" 6 10 15 21 28 36 45 55
# 2side2 OK 4
ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_2__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_2__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_2__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


# 1 3 "6" 10 15 21 28 36 45 55
# 2side3 OK 10
ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_4__2side_3__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 3 6 "10" 15 21 28 36 45 55
# 2side4 OK 20
ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4, I_to_Wy=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4, I_to_Wz=ch032_pyramid_1side_4__2side_4__3side_4_4side_4_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


##################################
### 1side5
##################################
# "1" 3 6 10 15 21 28 36 45 55
# 2side1 OK 1
ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_1__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 "3" 6 10 15 21 28 36 45 55
# 2side2 OK 4
ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_2__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_2__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_2__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 3 "6" 10 15 21 28 36 45 55
# 2side3 OK 10
ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_3__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)


# 1 3 6 "10" 15 21 28 36 45 55
# 2side4 OK 20
ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4, I_to_Wy=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4, I_to_Wz=ch032_pyramid_1side_5__2side_4__3side_4_4side_4_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

# 1 3 6 10 "15" 21 28 36 45 55
# 2side5 OK 35
ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_1_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_2_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_2_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_3_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_4_4side_4_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)

ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_1_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_2_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_3_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_4_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s1).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s2).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s3).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s4).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5 = KModel_builder().set_model_name(MODEL_NAME.multi_flow_unet).set_multi_model_builders(op_type="I_to_Wx_Wy_Wz", I_to_Wx=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5, I_to_Wy=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5, I_to_Wz=ch032_pyramid_1side_5__2side_5__3side_5_4side_5_5s5).set_gen_op(I_w_M_Gen_Wx_Wy_Wz_focus_to_W_see).set_train_step(train_step_Multi_output_I_w_Mgt_to_Wx_Wy_Wz_focus)
###############################################################################################################################################################################################
###############################################################################################################################################################################################
if(__name__ == "__main__"):
    import numpy as np

    print("build_model cost time:", time.time() - start_time)
    data = np.zeros(shape=(1, 512, 512, 1))
    use_model = ch032_pyramid_1side_2__2side_1__3side_1_4side_1_5s1
    use_model = use_model.build()
    result = use_model.generator(data)
    print(result[0].shape)

    from kong_util.tf_model_util import Show_model_weights
    Show_model_weights(use_model.generator)
    use_model.generator.summary()
    print(use_model.model_describe)
