describe_end=block1_L8_ch002_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L8_ch002_block1_sig_out_1-20220113_013910") L8_ch001 = Exp_builder().set_basic( "train", use_db_obj, block1_L8_ch001_sig, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch001_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L8_ch001_block1_sig_out_1-20220113_020946") ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ # L4_ch016.build().run() L2_ch008.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
model_describe).set_train_args( epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Cx_L8_ch008_lim_and_I_to_Cy_L8_ch008_lim_ep060 = Exp_builder().set_basic( "test_real_photo_paper2", use_db_obj, I_to_Cx_L8_ch008_lim_and_I_to_Cy_L8_ch008_lim, [ G_mae_s001_loss_info_builder.set_loss_target("UNet1"), G_mae_s001_loss_info_builder.set_loss_target("UNet2") ], exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Cx_L8_ch008_lim_and_I_to_Cy_L8_ch008_lim.kong_model. model_describe).set_train_args( epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ I_to_Cx_L4_ch128_lim_and_I_to_Cy_L4_ch128_lim_ep060.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
) #.change_result_name_v1_to_v2() mask_h_bg_ch032_sig_L6_ep060_tv_s80_bce_s100_sobel_k5_s100 = Exp_builder( ).set_basic( "train", use_db_obj, mask_unet_ch032_sig_L6, G_tv_s80_bce_s100_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="8b_6_6", describe_end="mask_h_bg_ch032_sig_tv_s80_bce_s100_sobel_k5_s100_6l_ep060" ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1) ).set_result_name( result_name= "type8_blender_os_book-8b_6_6-flow_unet-mask_h_bg_ch032_sig_tv_s80_bce_s100_sobel_k5_s100_6l_ep060-20211103_052753" ) #.change_result_name_v1_to_v2() if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ mask_h_bg_ch032_sig_L6_ep060_tv_s80_bce_s100_sobel_k5_s100.build().run( ) # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
code_exe_path=code_exe_path, describe_end=block1_L4_ch032_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L4_ch032_block1_sig_out_1-20220101_232857") L8_ch016 = Exp_builder().set_basic( "test_see", use_db_obj, block1_L8_ch016_sig, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch016_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L8_ch016_block1_sig_out_1-20220102_123223") if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ # L8_ch016.build().run() L4_ch032.build().run() # L2_ch001_mae_s001.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
code_exe_path=code_exe_path, describe_end=flow_unet2_block1_ch002_sig_L8.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") L8_ch001 = Exp_builder().set_basic( "train", use_db_obj, flow_unet2_block1_ch001_sig_L8, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=flow_unet2_block1_ch001_sig_L8.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") ############################################################################################################################################################################################################################################################################################################################################################################# ############################################################################################################################################################################################################################################################################################################################################################################# if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L3_ch004.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
L4_ch008_sig_ep060_bce_s001_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch008_sig_L4_E_relu, G_bce_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_4l_ch008_E_relu", describe_end="block1_ch008_sig_bce_s001_4l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_4l_ch008_E_relu-flow_unet2-block1_ch008_sig_bce_s001_4l_ep060-20211116_155306") L4_ch008_sig_ep060_bce_s020_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch008_sig_L4_E_relu, G_bce_s020_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_4l_ch008_E_relu", describe_end="block1_ch008_sig_bce_s020_4l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_4l_ch008_E_relu-flow_unet2-block1_ch008_sig_bce_s020_4l_ep060-20211116_162424") L4_ch008_sig_ep060_bce_s040_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch008_sig_L4_E_relu, G_bce_s040_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_4l_ch008_E_relu", describe_end="block1_ch008_sig_bce_s040_4l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_4l_ch008_E_relu-flow_unet2-block1_ch008_sig_bce_s040_4l_ep060-20211116_165531") L4_ch008_sig_ep060_bce_s060_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch008_sig_L4_E_relu, G_bce_s060_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_4l_ch008_E_relu", describe_end="block1_ch008_sig_bce_s060_4l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_4l_ch008_E_relu-flow_unet2-block1_ch008_sig_bce_s060_4l_ep060-20211116_172641") L4_ch008_sig_ep060_bce_s080_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch008_sig_L4_E_relu, G_bce_s080_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_4l_ch008_E_relu", describe_end="block1_ch008_sig_bce_s080_4l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_4l_ch008_E_relu-flow_unet2-block1_ch008_sig_bce_s080_4l_ep060-20211116_175758") L4_ch008_sig_ep060_bce_s100_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch008_sig_L4_E_relu, G_bce_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_4l_ch008_E_relu", describe_end="block1_ch008_sig_bce_s100_4l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_4l_ch008_E_relu-flow_unet2-block1_ch008_sig_bce_s100_4l_ep060-20211116_182913") #################### L4_ch004_sig_ep060_bce_s001_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch004_sig_L4_E_relu, G_bce_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_4l_ch004_E_relu", describe_end="block1_ch004_sig_bce_s001_4l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_4l_ch004_E_relu-flow_unet2-block1_ch004_sig_bce_s001_4l_ep060-20211117_111518") ############################################################################################################################################################################################################# ############################################################################################################################################################################################################# ### E_relu L5_ch032_sig_ep060_bce_s001_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch032_sig_L5_E_relu, G_bce_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_5l_ch032_E_relu", describe_end="block1_ch032_sig_bce_s001_5l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_5l_ch032_E_relu-flow_unet2-block1_ch032_sig_bce_s001_5l_ep060-20211117_020032") L5_ch016_sig_ep060_bce_s001_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch016_sig_L5_E_relu, G_bce_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_5l_ch016_E_relu", describe_end="block1_ch016_sig_bce_s001_5l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_5l_ch016_E_relu-flow_unet2-block1_ch016_sig_bce_s001_5l_ep060-20211117_031855") L5_ch008_sig_ep060_bce_s001_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch008_sig_L5_E_relu, G_bce_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_5l_ch008_E_relu", describe_end="block1_ch008_sig_bce_s001_5l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_5l_ch008_E_relu-flow_unet2-block1_ch008_sig_bce_s001_5l_ep060-20211117_042117") L5_ch004_sig_ep060_bce_s001_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch004_sig_L5_E_relu, G_bce_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_5l_ch004_E_relu", describe_end="block1_ch004_sig_bce_s001_5l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_5l_ch004_E_relu-flow_unet2-block1_ch004_sig_bce_s001_5l_ep060-20211117_052113") L5_ch002_sig_ep060_bce_s001_E_relu = Exp_builder().set_basic("train", use_db_obj, mask_unet2_block1_ch002_sig_L5_E_relu, G_bce_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_5l_ch002_E_relu", describe_end="block1_ch002_sig_bce_s001_5l_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-2_5l_ch002_E_relu-flow_unet2-block1_ch002_sig_bce_s001_5l_ep060-20211117_061959") if(__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L5_ch002_sig_ep060_bce_s001_E_relu.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L8_ch001_block1_sig_out_1-20220109_025652") ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# L5_ch064 = Exp_builder().set_basic( "test_see", use_db_obj, block1_L5_ch064_sig, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L5_ch064_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L5_ch064_block1_sig_out_1-20220108_140810") if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ # L8_ch016.build().run() # L4_ch032.build().run() L5_ch064.build().run() # L2_ch001_mae_s001.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
####################################################################################################################################################################################################################################################################################################################################################################################### L6_ch128_limit = Exp_builder().set_basic("train", use_db_obj, block1_L6_ch128_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L6_ch128_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L6_ch128_block1_sig_out_1_limit-20220109_011925") L6_ch064_limit = Exp_builder().set_basic("train", use_db_obj, block1_L6_ch064_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L6_ch064_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") L6_ch032_limit = Exp_builder().set_basic("train", use_db_obj, block1_L6_ch032_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L6_ch032_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") ####################################################################################################################################################################################################################################################################################################################################################################################### L7_ch128_limit = Exp_builder().set_basic("train", use_db_obj, block1_L7_ch128_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L7_ch128_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L7_ch128_block1_sig_out_1_limit-20220108_232949") L7_ch064_limit = Exp_builder().set_basic("train", use_db_obj, block1_L7_ch064_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L7_ch064_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L7_ch064_block1_sig_out_1_limit-20220109_045429") L7_ch032_limit = Exp_builder().set_basic("train", use_db_obj, block1_L7_ch032_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L7_ch032_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") L7_ch016_limit = Exp_builder().set_basic("train", use_db_obj, block1_L7_ch016_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L7_ch016_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") ####################################################################################################################################################################################################################################################################################################################################################################################### L8_ch128_limit = Exp_builder().set_basic("train", use_db_obj, block1_L8_ch128_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch128_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L8_ch128_block1_sig_out_1_limit-20220109_064247") L8_ch064_limit = Exp_builder().set_basic("train", use_db_obj, block1_L8_ch064_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch064_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L8_ch064_block1_sig_out_1_limit-20220109_075512") L8_ch032_limit = Exp_builder().set_basic("train", use_db_obj, block1_L8_ch032_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch032_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L8_ch032_block1_sig_out_1_limit-20220109_071310") L8_ch016_limit = Exp_builder().set_basic("train", use_db_obj, block1_L8_ch016_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch016_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") L8_ch008_limit = Exp_builder().set_basic("train", use_db_obj, block1_L8_ch008_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch008_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if(__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L8_ch064_limit.build().run() # L2_ch001.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
mask_h_bg_ch128_sig_sobel_k3_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch128_sig_L6, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_1", describe_end="mask_h_bg_ch128_sig_sobel_k3_L6_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch064_sig_sobel_k3_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch064_sig_L6, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_2", describe_end="mask_h_bg_ch064_sig_sobel_k3_L6_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch032_sig_sobel_k3_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch032_sig_L6, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_3", describe_end="mask_h_bg_ch032_sig_sobel_k3_L6_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch016_sig_sobel_k3_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch016_sig_L6, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_4", describe_end="mask_h_bg_ch016_sig_sobel_k3_L6_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch008_sig_sobel_k3_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch008_sig_L6, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_5", describe_end="mask_h_bg_ch008_sig_sobel_k3_L6_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch004_sig_sobel_k3_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch004_sig_L6, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_6", describe_end="mask_h_bg_ch004_sig_sobel_k3_L6_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch002_sig_sobel_k3_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch002_sig_L6, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_7", describe_end="mask_h_bg_ch002_sig_sobel_k3_L6_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch001_sig_sobel_k3_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch001_sig_L6, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_8", describe_end="mask_h_bg_ch001_sig_sobel_k3_L6_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") ### 3. no-concat mask_h_bg_ch032_L6_2to2noC_sig_sobel_k3_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to2noC_sig, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_1", describe_end="mask_h_bg_ch032_L6_2to2noC_sig_sobel_k3_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch032_L6_2to3noC_sig_sobel_k3_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to3noC_sig, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_2", describe_end="mask_h_bg_ch032_L6_2to3noC_sig_sobel_k3_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch032_L6_2to4noC_sig_sobel_k3_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to4noC_sig, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_3", describe_end="mask_h_bg_ch032_L6_2to4noC_sig_sobel_k3_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch032_L6_2to5noC_sig_sobel_k3_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to5noC_sig, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_4", describe_end="mask_h_bg_ch032_L6_2to5noC_sig_sobel_k3_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch032_L6_2to6noC_sig_sobel_k3_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to6noC_sig, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_5", describe_end="mask_h_bg_ch032_L6_2to6noC_sig_sobel_k3_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") ### 4. skip use add mask_h_bg_ch032_L6_skipAdd_sig_sobel_k3_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_L6_skip_use_add_sig, G_sobel_k3_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_4_5", describe_end="mask_h_bg_ch032_L6_skipAdd_sig_sobel_k3_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") if(__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ mask_h_bg_ch128_sig_sobel_k3_L6_ep060.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
describe_end=block1_L8_ch006_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L8_ch006_block1_sig_out_1-20220103_094004") L8_ch003 = Exp_builder().set_basic( "train", use_db_obj, block1_L8_ch003_sig, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch003_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L8_ch003_block1_sig_out_1-20220103_102103") ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L4_ch018.build().run() # L2_ch001_mae_s001.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
).set_result_name( result_name="type8_blender-L8_ch002_block1_sig_out_3-20211207_062720" ) #.change_result_name_v2_Remove_os_book(run_change=False).change_result_name_v2_Describe_end_use_New_Describe_end(run_change=False).change_result_name_v2_to_v3_Remove_describe_mid_model_name(run_change=False, print_msg=True) L8_ch001 = Exp_builder().set_basic( "train", use_db_obj, flow_unet2_block1_ch001_sig_L8, G_mae_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=flow_unet2_block1_ch001_sig_L8.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1) ).set_result_name( result_name="type8_blender-L8_ch001_block1_sig_out_3-20211207_065431" ) #.change_result_name_v2_Remove_os_book(run_change=False).change_result_name_v2_Describe_end_use_New_Describe_end(run_change=False).change_result_name_v2_to_v3_Remove_describe_mid_model_name(run_change=False, print_msg=True) ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L3_ch008.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
result_name= "type8_blender_os_book-6b_tv_s100_bce_s080-flow_unet-mask_h_bg_ch032_sig_L6_ep060-20211105_091622" ) #.change_result_name_v1_to_v2() mask_h_bg_ch032_sig_L6_ep060_tv_s100_bce_s100 = Exp_builder().set_basic( "train", use_db_obj, mask_unet_ch032_sig_L6, G_tv_s100_bce_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6b_tv_s100_bce_s100", describe_end="mask_h_bg_ch032_sig_L6_ep060" ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1) ).set_result_name( result_name= "type8_blender_os_book-6b_tv_s100_bce_s100-flow_unet-mask_h_bg_ch032_sig_L6_ep060-20211105_094802" ) #.change_result_name_v1_to_v2() if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ mask_h_bg_ch032_sig_L6_ep060_tv_s001_bce_s001.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
) L5_ch002_sig_ep060_bce_s001_no_Bias = Exp_builder().set_basic( "train", use_db_obj, mask_unet2_block1_ch002_sig_L5_no_Bias, G_bce_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="2_5l_ch002_no_Bias", describe_end="block1_ch002_sig_bce_s001_5l_ep060" ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1) ).set_result_name( result_name= "type8_blender_os_book-2_5l_ch002_no_Bias-flow_unet2-block1_ch002_sig_bce_s001_5l_ep060-20211117_064915" ) ############################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L5_ch002_sig_ep060_bce_s001_no_Bias.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
L5_ch064_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L5_ch064_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L5_ch064_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L5_ch064_block1_sig_out_1_limit-20211226_160017") ####################################################################################################################################################################################################################################################################################################################################################################################### L6_ch128_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L6_ch128_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L6_ch128_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L6_ch128_block1_sig_out_1_limit-20211226_034306") L6_ch064_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L6_ch064_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L6_ch064_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L6_ch064_block1_sig_out_1_limit-20211226_162650") L6_ch032_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L6_ch032_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L6_ch032_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L6_ch032_block1_sig_out_1_limit-20211226_183127") ####################################################################################################################################################################################################################################################################################################################################################################################### L7_ch128_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L7_ch128_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L7_ch128_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L7_ch128_block1_sig_out_1_limit-20211226_193440") L7_ch064_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L7_ch064_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L7_ch064_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L7_ch064_block1_sig_out_1_limit-20211226_085748") L7_ch032_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L7_ch032_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L7_ch032_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L7_ch032_block1_sig_out_1_limit-20211226_111753") L7_ch016_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L7_ch016_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L7_ch016_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L7_ch016_block1_sig_out_1_limit-20211226_123845") ####################################################################################################################################################################################################################################################################################################################################################################################### L8_ch128_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L8_ch128_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch128_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L8_ch128_block1_sig_out_1_limit-20211226_132707") L8_ch064_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L8_ch064_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch064_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L8_ch064_block1_sig_out_1_limit-20211226_180106") L8_ch032_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L8_ch032_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch032_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L8_ch032_block1_sig_out_1_limit-20211226_203807") L8_ch016_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L8_ch016_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch016_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L8_ch016_block1_sig_out_1_limit-20211226_221646") L8_ch008_limit = Exp_builder().set_basic("test_real_photo_paper2", use_db_obj, block1_L8_ch008_sig_limit, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch008_sig_limit.kong_model.model_describe + "_limit").set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender-L8_ch008_block1_sig_out_1_limit-20211226_232218") ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if(__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L4_ch128_limit.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
result_name= "type8_blender_os_book-7b_tv_s100_sobel_k5_s080-flow_unet-mask_h_bg_ch032_sig_L6_ep060-20211105_090253" ) #.change_result_name_v1_to_v2() mask_h_bg_ch032_sig_L6_ep060_tv_s100_sobel_k5_s100 = Exp_builder().set_basic( "train", use_db_obj, mask_unet_ch032_sig_L6, G_tv_s100_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="7b_tv_s100_sobel_k5_s100", describe_end="mask_h_bg_ch032_sig_L6_ep060" ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1) ).set_result_name( result_name= "type8_blender_os_book-7b_tv_s100_sobel_k5_s100-flow_unet-mask_h_bg_ch032_sig_L6_ep060-20211105_093441" ) #.change_result_name_v1_to_v2() mask_h_bg_ch032_sig_L6_ep060_tv_s020_sobel_k5_s100 if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ mask_h_bg_ch032_sig_L6_ep060_tv_s001_sobel_k5_s001.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
I_to_Wx_L6_ch008_and_I_to_Wy_L6_ch008_ep060_and_I_to_Wz_L6_ch008_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L6_ch008_and_I_to_Wy_L6_ch008_and_I_to_Wz_L6_ch008, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L6_ch008_and_I_to_Wy_L6_ch008_and_I_to_Wz_L6_ch008.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L6_ch004_and_I_to_Wy_L6_ch004_ep060_and_I_to_Wz_L6_ch004_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L6_ch004_and_I_to_Wy_L6_ch004_and_I_to_Wz_L6_ch004, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L6_ch004_and_I_to_Wy_L6_ch004_and_I_to_Wz_L6_ch004.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L6_ch002_and_I_to_Wy_L6_ch002_ep060_and_I_to_Wz_L6_ch002_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L6_ch002_and_I_to_Wy_L6_ch002_and_I_to_Wz_L6_ch002, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L6_ch002_and_I_to_Wy_L6_ch002_and_I_to_Wz_L6_ch002.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L6_ch001_and_I_to_Wy_L6_ch001_ep060_and_I_to_Wz_L6_ch001_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L6_ch001_and_I_to_Wy_L6_ch001_and_I_to_Wz_L6_ch001, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L6_ch001_and_I_to_Wy_L6_ch001_and_I_to_Wz_L6_ch001.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L7_ch032_and_I_to_Wy_L7_ch032_ep060_and_I_to_Wz_L7_ch032_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L7_ch032_and_I_to_Wy_L7_ch032_and_I_to_Wz_L7_ch032, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L7_ch032_and_I_to_Wy_L7_ch032_and_I_to_Wz_L7_ch032.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L7_ch016_and_I_to_Wy_L7_ch016_ep060_and_I_to_Wz_L7_ch016_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L7_ch016_and_I_to_Wy_L7_ch016_and_I_to_Wz_L7_ch016, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L7_ch016_and_I_to_Wy_L7_ch016_and_I_to_Wz_L7_ch016.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L7_ch008_and_I_to_Wy_L7_ch008_ep060_and_I_to_Wz_L7_ch008_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L7_ch008_and_I_to_Wy_L7_ch008_and_I_to_Wz_L7_ch008, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L7_ch008_and_I_to_Wy_L7_ch008_and_I_to_Wz_L7_ch008.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L7_ch004_and_I_to_Wy_L7_ch004_ep060_and_I_to_Wz_L7_ch004_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L7_ch004_and_I_to_Wy_L7_ch004_and_I_to_Wz_L7_ch004, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L7_ch004_and_I_to_Wy_L7_ch004_and_I_to_Wz_L7_ch004.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L7_ch002_and_I_to_Wy_L7_ch002_ep060_and_I_to_Wz_L7_ch002_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L7_ch002_and_I_to_Wy_L7_ch002_and_I_to_Wz_L7_ch002, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L7_ch002_and_I_to_Wy_L7_ch002_and_I_to_Wz_L7_ch002.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L7_ch001_and_I_to_Wy_L7_ch001_ep060_and_I_to_Wz_L7_ch001_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L7_ch001_and_I_to_Wy_L7_ch001_and_I_to_Wz_L7_ch001, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L7_ch001_and_I_to_Wy_L7_ch001_and_I_to_Wz_L7_ch001.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L8_ch016_and_I_to_Wy_L8_ch016_ep060_and_I_to_Wz_L8_ch016_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L8_ch016_and_I_to_Wy_L8_ch016_and_I_to_Wz_L8_ch016, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L8_ch016_and_I_to_Wy_L8_ch016_and_I_to_Wz_L8_ch016.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L8_ch008_and_I_to_Wy_L8_ch008_ep060_and_I_to_Wz_L8_ch008_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L8_ch008_and_I_to_Wy_L8_ch008_and_I_to_Wz_L8_ch008, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L8_ch008_and_I_to_Wy_L8_ch008_and_I_to_Wz_L8_ch008.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L8_ch004_and_I_to_Wy_L8_ch004_ep060_and_I_to_Wz_L8_ch004_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L8_ch004_and_I_to_Wy_L8_ch004_and_I_to_Wz_L8_ch004, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L8_ch004_and_I_to_Wy_L8_ch004_and_I_to_Wz_L8_ch004.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L8_ch002_and_I_to_Wy_L8_ch002_ep060_and_I_to_Wz_L8_ch002_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L8_ch002_and_I_to_Wy_L8_ch002_and_I_to_Wz_L8_ch002, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L8_ch002_and_I_to_Wy_L8_ch002_and_I_to_Wz_L8_ch002.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L8_ch001_and_I_to_Wy_L8_ch001_ep060_and_I_to_Wz_L8_ch001_ep060 = Exp_builder().set_basic("train", use_db_obj, I_to_Wx_L8_ch001_and_I_to_Wy_L8_ch001_and_I_to_Wz_L8_ch001, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_Wx_L8_ch001_and_I_to_Wy_L8_ch001_and_I_to_Wz_L8_ch001.kong_model.model_describe) .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") if(__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ I_to_Wx_L2_ch001_and_I_to_Wy_L2_ch001_ep060_and_I_to_Wz_L2_ch001_ep060.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
describe_end=block1_L8_ch002_sig.kong_model.model_describe).set_train_args( epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") L8_ch001 = Exp_builder().set_basic( "test_real_photo_paper2", use_db_obj, block1_L8_ch001_sig, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch001_sig.kong_model.model_describe).set_train_args( epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L8_ch001.build().run() # L2_ch001_mae_s001.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") I_to_Wx_L8_ch008_lim_and_I_to_Wy_L8_ch008_lim_ep060_and_I_to_Wz_L8_ch008_lim_ep060 = Exp_builder( ).set_basic( "train", use_db_obj, I_to_Wx_L8_ch008_lim_and_I_to_Wy_L8_ch008_lim_and_I_to_Wz_L8_ch008_lim, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end= I_to_Wx_L8_ch008_lim_and_I_to_Wy_L8_ch008_lim_and_I_to_Wz_L8_ch008_lim. kong_model.model_describe + "_limit").set_train_args( epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ I_to_Wx_L4_ch128_lim_and_I_to_Wy_L4_ch128_lim_ep060_and_I_to_Wz_L4_ch128_lim_ep060.build( ).run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
code_exe_path=code_exe_path, describe_mid="6_1_3_7", describe_end="mask_h_bg_ch064_sig_sobel_k5_s240_L6_ep060").set_train_args( epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") mask_h_bg_ch064_sig_sobel_k5_s260_L6_ep060 = Exp_builder().set_basic( "train", use_db_obj, mask_unet_ch064_sig_L6, G_sobel_k5_s260_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1_3_8", describe_end="mask_h_bg_ch064_sig_sobel_k5_s260_L6_ep060").set_train_args( epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ mask_h_bg_ch064_sig_sobel_k5_s120_L6_ep060.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
).set_result_name( result_name="type8_blender-L8_ch002_block1_sig_out_3-20211201_011100" ) #.change_result_name_v2_Remove_os_book(run_change=False).change_result_name_v2_Describe_end_use_New_Describe_end(run_change=False).change_result_name_v2_to_v3_Remove_describe_mid_model_name(run_change=False, print_msg=True) L8_ch001 = Exp_builder().set_basic( "train", use_db_obj, flow_unet2_block1_ch001_sig_L8, G_mae_s001_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=flow_unet2_block1_ch001_sig_L8.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1) ).set_result_name( result_name="type8_blender-L8_ch001_block1_sig_out_3-20211201_014118" ) #.change_result_name_v2_Remove_os_book(run_change=False).change_result_name_v2_Describe_end_use_New_Describe_end(run_change=False).change_result_name_v2_to_v3_Remove_describe_mid_model_name(run_change=False, print_msg=True) ####################################################################################################################################################################################################################################################################################################################################################################################### ####################################################################################################################################################################################################################################################################################################################################################################################### if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L4_ch016.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
describe_end=block1_L8_ch002_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L8_ch002_block1_sig_out_1-20211227_094213") L8_ch001 = Exp_builder().set_basic( "test_real_photo_paper2", use_db_obj, block1_L8_ch001_sig, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch001_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L8_ch001_block1_sig_out_1-20211227_101402") ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ # L4_ch016.build().run() L2_ch016.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") L8_ch001 = Exp_builder().set_basic( "train", use_db_obj, block1_L8_ch001_sig, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L8_ch001_sig.kong_model.model_describe).set_train_args( epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="") ################################################################################################################################################################################################################################################################################################################################################################################################# ################################################################################################################################################################################################################################################################################################################################################################################################# if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ # L6_ch064.build().run() # L6_ch032.build().run() L2_ch002.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
) I_to_M_L4_ch032_and_M_w_I_to_C_L5_ch001_ep060 = Exp_builder().set_basic( "train", use_db_obj, I_to_M_L4_ch032_and_M_w_I_to_C_L5_ch001, [ G_bce_s001_loss_info_builder.set_loss_target("UNet1"), G_mae_s001_loss_info_builder.set_loss_target("UNet2") ], exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=I_to_M_L4_ch032_and_M_w_I_to_C_L5_ch001.kong_model. model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1) ).set_result_name( result_name= "type8_blender-I_to_M_L4_ch032_block1_sig_out_1_&&_M_w_I_to_C_L5_ch001_block1_sig_out_2-20211223_102857" ) if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ I_to_M_L4_ch032_and_M_w_I_to_C_L5_ch032_ep060.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
mask_h_bg_ch128_sig_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch128_sig_L6, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_1", describe_end="mask_h_bg_ch128_sig_bce_sobel_k5_s100_6l_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_1b_1-flow_unet-mask_h_bg_ch128_sig_bce_sobel_k5_s100_6l_ep200-20211013_091035") #.change_result_name_v1_to_v2() mask_h_bg_ch064_sig_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch064_sig_L6, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_2", describe_end="mask_h_bg_ch064_sig_bce_sobel_k5_s100_6l_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_1b_2-flow_unet-mask_h_bg_ch064_sig_bce_sobel_k5_s100_6l_ep200-20211011_213617") #.change_result_name_v1_to_v2() mask_h_bg_ch032_sig_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch032_sig_L6, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_3", describe_end="mask_h_bg_ch032_sig_bce_sobel_k5_s100_6l_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_1b_3-flow_unet-mask_h_bg_ch032_sig_bce_sobel_k5_s100_6l_ep200-20211011_213324") #.change_result_name_v1_to_v2() mask_h_bg_ch016_sig_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch016_sig_L6, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_4", describe_end="mask_h_bg_ch016_sig_bce_sobel_k5_s100_6l_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_1b_4-flow_unet-mask_h_bg_ch016_sig_bce_sobel_k5_s100_6l_ep200-20211011_211733") #.change_result_name_v1_to_v2() mask_h_bg_ch008_sig_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch008_sig_L6, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_5", describe_end="mask_h_bg_ch008_sig_bce_sobel_k5_s100_6l_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_1b_5-flow_unet-mask_h_bg_ch008_sig_bce_sobel_k5_s100_6l_ep200-20211011_231220") #.change_result_name_v1_to_v2() mask_h_bg_ch004_sig_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch004_sig_L6, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_6", describe_end="mask_h_bg_ch004_sig_bce_sobel_k5_s100_6l_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_1b_6-flow_unet-mask_h_bg_ch004_sig_bce_sobel_k5_s100_6l_ep200-20211011_230438") #.change_result_name_v1_to_v2() mask_h_bg_ch002_sig_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch002_sig_L6, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_7", describe_end="mask_h_bg_ch002_sig_bce_sobel_k5_s100_6l_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_1b_7-flow_unet-mask_h_bg_ch002_sig_bce_sobel_k5_s100_6l_ep200-20211011_225428") #.change_result_name_v1_to_v2() mask_h_bg_ch001_sig_L6_ep200 = Exp_builder().set_basic("train", use_db_obj, mask_unet_ch001_sig_L6, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_1b_8", describe_end="mask_h_bg_ch001_sig_bce_sobel_k5_s100_6l_ep200") .set_train_args(epochs=200, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_1b_8-flow_unet-mask_h_bg_ch001_sig_bce_sobel_k5_s100_6l_ep200-20211011_222906") #.change_result_name_v1_to_v2() ### 3. no-concat mask_h_bg_ch032_L6_2to2noC_sig_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to2noC_sig, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_1", describe_end="mask_h_bg_ch032_6l_2to2noC_sig_bce_sobel_k5_s100_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_3_1-flow_unet-mask_h_bg_ch032_6l_2to2noC_sig_bce_sobel_k5_s100_ep060-20211011_185607") #.change_result_name_v1_to_v2() mask_h_bg_ch032_L6_2to3noC_sig_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to3noC_sig, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_2", describe_end="mask_h_bg_ch032_6l_2to3noC_sig_bce_sobel_k5_s100_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_3_2-flow_unet-mask_h_bg_ch032_6l_2to3noC_sig_bce_sobel_k5_s100_ep060-20211011_192911") #.change_result_name_v1_to_v2() mask_h_bg_ch032_L6_2to4noC_sig_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to4noC_sig, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_3", describe_end="mask_h_bg_ch032_6l_2to4noC_sig_bce_sobel_k5_s100_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_3_3-flow_unet-mask_h_bg_ch032_6l_2to4noC_sig_bce_sobel_k5_s100_ep060-20211011_193203") #.change_result_name_v1_to_v2() mask_h_bg_ch032_L6_2to5noC_sig_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to5noC_sig, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_4", describe_end="mask_h_bg_ch032_6l_2to5noC_sig_bce_sobel_k5_s100_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_3_4-flow_unet-mask_h_bg_ch032_6l_2to5noC_sig_bce_sobel_k5_s100_ep060-20211011_193454") #.change_result_name_v1_to_v2() mask_h_bg_ch032_L6_2to6noC_sig_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_IN_L6_ch32_2to6noC_sig, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_3_5", describe_end="mask_h_bg_ch032_6l_2to6noC_sig_bce_sobel_k5_s100_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_3_5-flow_unet-mask_h_bg_ch032_6l_2to6noC_sig_bce_sobel_k5_s100_ep060-20211011_200748") #.change_result_name_v1_to_v2() ### 4. skip use add mask_h_bg_ch032_L6_skipAdd_sig_ep060 = Exp_builder().set_basic("train", use_db_obj, mask_unet_L6_skip_use_add_sig, G_bce_sobel_k5_s100_loss_info_builder, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_mid="6_4_5", describe_end="mask_h_bg_ch032_6l_skipAdd_sig_bce_sobel_k5_s100_ep060") .set_train_args(epochs= 60, exp_bn_see_arg=None).set_train_in_gt_use_range(use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name(result_name="type8_blender_os_book-6_4_5-flow_unet-mask_h_bg_ch032_6l_skipAdd_sig_bce_sobel_k5_s100_ep060-20211011_204059") #.change_result_name_v1_to_v2() if(__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ mask_h_bg_ch128_sig_L6_ep060.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])
code_exe_path=code_exe_path, describe_end=block1_L6_ch064_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L6_ch064_block1_sig_out_1-20220108_025941") L6_ch032 = Exp_builder().set_basic( "test_see", use_db_obj, block1_L6_ch032_sig, use_loss_obj, exp_dir=exp_dir, code_exe_path=code_exe_path, describe_end=block1_L6_ch032_sig.kong_model.model_describe ).set_train_args(epochs=60, exp_bn_see_arg=None).set_train_in_gt_use_range( use_in_range=Range(0, 1), use_gt_range=Range(0, 1)).set_result_name( result_name="type8_blender-L6_ch032_block1_sig_out_1-20220107_232359") if (__name__ == "__main__"): print("build exps cost time:", time.time() - start_time) if len(sys.argv) < 2: ############################################################################################################ ### 直接按 F5 或打 python step10_b1_exp_obj_load_and_train_and_test.py,後面沒有接東西喔!才不會跑到下面給 step10_b_subprocss.py 用的程式碼~~~ L6_ch064.build().run() L6_ch032.build().run() # L2_ch002.build().run() # print('no argument') sys.exit() ### 以下是給 step10_b_subprocess.py 用的,相當於cmd打 python step10_b1_exp_obj_load_and_train_and_test.py 某個exp.build().run() eval(sys.argv[1])