Spaces:
Sleeping
Sleeping
#!/usr/bin/env python3 | |
"""Config system (based on Detectron's).""" | |
from fvcore.common.config import CfgNode as _CfgNode | |
from ..utils.file_io import PathManager | |
class CfgNode(_CfgNode): | |
""" | |
The same as `fvcore.common.config.CfgNode`, but different in: | |
support manifold path | |
""" | |
def _open_cfg(cls, filename): | |
return PathManager.open(filename, "r") | |
def dump(self, *args, **kwargs): | |
""" | |
Returns: | |
str: a yaml string representation of the config | |
""" | |
# to make it show up in docs | |
return super().dump(*args, **kwargs) | |