()
| 33 | |
| 34 | # logger |
| 35 | def get_logger(): |
| 36 | logger_name = "main-logger" |
| 37 | logger = logging.getLogger(logger_name) |
| 38 | logger.setLevel(logging.INFO) |
| 39 | handler = logging.StreamHandler() |
| 40 | fmt = "[%(asctime)s %(levelname)s %(filename)s line %(lineno)d %(process)d] %(message)s" |
| 41 | handler.setFormatter(logging.Formatter(fmt)) |
| 42 | logger.addHandler(handler) |
| 43 | return logger |
| 44 | |
| 45 | |
| 46 | def inversion(args, G, T, E, iden, itr, lr=2e-2, iter_times=1500, num_seeds=5): |