| 90 | |
| 91 | |
| 92 | def wrapup_inputs(io_folder, param_names): |
| 93 | param_map = {} |
| 94 | data_array = [] |
| 95 | name_array = [] |
| 96 | for i in range(len(param_names)): |
| 97 | file_name = io_folder + '/input_' + str(i) + '.pb' |
| 98 | name, data = read_pb_file(file_name) |
| 99 | param_map[name] = data |
| 100 | data_array.append(data) |
| 101 | if name: |
| 102 | name_array.append(name) |
| 103 | |
| 104 | if len(name_array) < len(data_array): |
| 105 | param_map = {} |
| 106 | for i in range(len(param_names)): |
| 107 | param_map[param_names[i]] = data_array[i] |
| 108 | |
| 109 | return param_map |
| 110 | |
| 111 | for name in param_names: |
| 112 | if not name in param_map.keys(): |
| 113 | print("Input {} does not exist!".format(name)) |
| 114 | sys.exit() |
| 115 | |
| 116 | return param_map |
| 117 | |
| 118 | |
| 119 | def read_outputs(io_folder, out_names): |