27 lines
815 B
Python
27 lines
815 B
Python
from fvcore.common.config import CfgNode as _CfgNode
|
|
|
|
|
|
class CfgNode(_CfgNode):
|
|
"""
|
|
The same as `fvcore.common.config.CfgNode`, but different in:
|
|
|
|
1. Use unsafe yaml loading by default.
|
|
Note that this may lead to arbitrary code execution: you must not
|
|
load a config file from untrusted sources before manually inspecting
|
|
the content of the file.
|
|
2. Support config versioning.
|
|
When attempting to merge an old config, it will convert the old config automatically.
|
|
|
|
.. automethod:: clone
|
|
.. automethod:: freeze
|
|
.. automethod:: defrost
|
|
.. automethod:: is_frozen
|
|
.. automethod:: load_yaml_with_base
|
|
.. automethod:: merge_from_list
|
|
.. automethod:: merge_from_other_cfg
|
|
"""
|
|
|
|
def merge_from_dict(self, dict):
|
|
pass
|
|
|
|
node = CfgNode() |