标签:print dump search rgs ref file 快速原型 官方 快速
作者|facebookresearch
编译|Flin
来源|Github
class detectron2.config.CfgNode(init_dict=None, key_list=None, new_allowed=False)
源代码:https://detectron2.readthedocs.io/_modules/detectron2/config/config.html#CfgNode
基类: fvcore.common.config.CfgNode
与fvcore.common.config.CfgNode相同,但不同之处在于:
merge_from_file(cfg_filename: str, allow_unsafe: bool = True) → None
dump(*args, **kwargs)
DEPRECATED_KEYS= ‘__deprecated_keys__‘
IMMUTABLE= ‘__immutable__‘
NEW_ALLOWED= ‘__new_allowed__‘
RENAMED_KEYS=‘__renamed_keys__‘
__init__(init_dict=None, key_list=None, new_allowed=False)
clear() → None,从D删除所有项目
clone()
copy() → D的浅副本
defrost()
freeze()
fromkeys()
get()
is_frozen()
is_new_allowed()
items() → 提供D的项目视图的类集合对象
key_is_deprecated(full_key)
key_is_renamed(full_key)
keys() → 提供D键视图的类集合对象
class method load_cfg(cfg_file_obj_or_str)
加载cfg:param cfg_file_obj_or_str:支持从以下位置加载:
static load_yaml_with_base(filename: str, allow_unsafe: bool = False)
就像yaml.load(open(filename))一样,但是从其继承属性
merge_from_list(cfg_list: list)
merge_from_other_cfg(cfg_other)
pop(k[, d]) → v, remove specified key and return the corresponding value.
popitem() → (k, v), remove and return some (key, value) pair as a
raise_key_rename_error(full_key)
register_deprecated_key(key)
register_renamed_key(old_name, new_name, message=None)
setdefault()
如果key不在字典中,则插入具有默认值的key。
如果key在字典中,则返回key的值,否则返回默认值。
update([E, ]**F) → None. Update D from dict/iterable E and F.
values() → 提供D值视图的对象
detectron2.config.get_cfg() → detectron2.config.config.CfgNode
detectron2.config.set_global_cfg(cfg: detectron2.config.config.CfgNode) → None
假定给定的"cfg"具有键"KEY",在调用 set_global_cfg(cfg)之后,可以通过以下方式访问该键:
from detectron2.config import global_cfg
print(global_cfg.KEY)
通过使用hacky全局配置,你可以在任何地方访问这些配置,而不必将配置对象或值传递到代码中。这是为快速原型设计/研究探索而引入的一项功能强大的功能。
detectron2.config.downgrade_config(cfg: detectron2.config.config.CfgNode, to_version: int) → detectron2.config.config.CfgNode
源代码:https://detectron2.readthedocs.io/_modules/detectron2/config/compat.html#downgrade_config
将配置从当前版本降级到旧版本。
参数:
由于不同版本中的功能不同,通常无法对任意配置进行普遍降级。降级的目的仅是恢复旧版本中的默认设置,从而允许它加载旧的部分Yaml配置。因此,仅当无法进行一般降级时,实现才需要填写旧版本中的默认值。
detectron2.config.upgrade_config(cfg: detectron2.config.config.CfgNode, to_version: Optional[int] = None) → detectron2.config.config.CfgNode
源代码:https://detectron2.readthedocs.io/_modules/detectron2/config/compat.html#upgrade_config
将配置从当前版本升级到更高版本。
参数:
原文链接:https://detectron2.readthedocs.io/modules/config.html
欢迎关注磐创AI博客站:
http://panchuang.net/
sklearn机器学习中文官方文档:
http://sklearn123.com/
欢迎关注磐创博客资源汇总站:
http://docs.panchuang.net/
标签:print dump search rgs ref file 快速原型 官方 快速
原文地址:https://www.cnblogs.com/panchuangai/p/13113397.html