(read_list, arg, lef_dic, lef_dic_jnet)
| 30 | self.parser.add_argument('--scaling', default=None) |
| 31 | |
| 32 | def read(read_list, arg, lef_dic, lef_dic_jnet): |
| 33 | |
| 34 | for path in read_list: |
| 35 | path = os.path.join(arg.data_root, path) |
| 36 | save_name = os.path.basename(path) |
| 37 | process_log = ReadInnovusOutput(path, arg, save_name, lef_dic) |
| 38 | |
| 39 | ### call functions to get features, reference in README ### |
| 40 | |
| 41 | process_log.read_route_def() |
| 42 | process_log.read_place_def() |
| 43 | process_log.compute_cell_density() |
| 44 | process_log.get_RUDY() |
| 45 | |
| 46 | if __name__ == '__main__': |
| 47 | argp = Paraser() |
no test coverage detected