Cached merger of args-doc dicts. The input classes are static so caching is safe.
(args_classes_tuple: tuple)
| 2860 | |
| 2861 | @lru_cache(maxsize=16) |
| 2862 | def _merge_args_dicts(args_classes_tuple: tuple) -> dict: |
| 2863 | """Cached merger of args-doc dicts. The input classes are static so caching is safe.""" |
| 2864 | result = {} |
| 2865 | for cls in args_classes_tuple: |
| 2866 | result.update(cls.__dict__) |
| 2867 | return result |
| 2868 | |
| 2869 | |
| 2870 | def get_checkpoint_from_config_class(config_class): |
no test coverage detected