(self, cfg)
| 20 | self.input = {} |
| 21 | |
| 22 | def load_default(self, cfg): |
| 23 | if cfg is not None: |
| 24 | self.input_cfg = {k.lower(): v for k, v in cfg.INPUT.items()} |
| 25 | self.input = {k.lower(): dict(v).get('DEFAULT', None) if isinstance(v, (dict, OrderedDict, Config)) else v for k, v in cfg.INPUT.items()} |
| 26 | self.output = {k.lower(): v for k, v in cfg.OUTPUT.items()} |
| 27 | |
| 28 | def init_from_cfg(self, cfg): |
| 29 | self.max_seq_len = cfg.get("MAX_SEQ_LEN", 4096) |