|
|
|
@ -62,15 +62,18 @@ class TrainerFactory(object):
|
|
|
|
|
trainer._set_mpi_rank(opt_info["mpi_rank"])
|
|
|
|
|
if opt_info.get("mpi_size") is not None:
|
|
|
|
|
trainer._set_mpi_size(opt_info["mpi_size"])
|
|
|
|
|
if opt_info.get("dump_fields") is not None:
|
|
|
|
|
if opt_info.get("dump_fields") is not None and len(
|
|
|
|
|
opt_info.get("dump_fields")) != 0:
|
|
|
|
|
trainer._set_dump_fields(opt_info["dump_fields"])
|
|
|
|
|
if opt_info.get("dump_fields_path") is not None:
|
|
|
|
|
if opt_info.get("dump_fields_path") is not None and len(
|
|
|
|
|
opt_info.get("dump_fields_path")) != 0:
|
|
|
|
|
trainer._set_dump_fields_path(opt_info["dump_fields_path"])
|
|
|
|
|
if opt_info.get("dump_file_num") is not None:
|
|
|
|
|
trainer._set_dump_file_num(opt_info["dump_file_num"])
|
|
|
|
|
if opt_info.get("dump_converter") is not None:
|
|
|
|
|
trainer._set_dump_converter(opt_info["dump_converter"])
|
|
|
|
|
if opt_info.get("dump_param") is not None:
|
|
|
|
|
if opt_info.get("dump_param") is not None and len(
|
|
|
|
|
opt_info.get("dump_param")) != 0:
|
|
|
|
|
trainer._set_dump_param(opt_info["dump_param"])
|
|
|
|
|
if opt_info.get("enable_random_dump") is not None:
|
|
|
|
|
trainer._set_enable_random_dump(opt_info[
|
|
|
|
|