ahmedbrs's picture
first
254fdf2
raw
history blame contribute delete
618 Bytes
#!/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
"""
@classmethod
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)