from easydict import EasyDict as edict
生活随笔
收集整理的這篇文章主要介紹了
from easydict import EasyDict as edict
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
easydict,顧名思義,可以很easy地使用dict,在PyPI解釋:https://pypi.org/project/easydict/
EasyDict?allows to access dict values as attributes (works recursively). A Javascript-like properties dot notation for python dicts.
在FasterRCNN的配置文件 config.py 中第一次見這個用法:
''' config.py '''from easydict import EasyDict as edict__C = edict() cfg = __C__C.TRAIN = edict() # access dict values as attributes(works recursively) __C.TRAIN.LEARNING_RATE = 0.001__C.TEST = edict() __C.TEST.SCALES = (600,)print(cfg) >> {'TRAIN': {'LEARNING_RATE': 0.001}, 'TEST': {'SCALES': [600]}}這種特性在寫配置文件時地區很好用,這樣在其他文件調用配置文件中設定的參數時,就會很方便:
from config import cfg?
總結
以上是生活随笔為你收集整理的from easydict import EasyDict as edict的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 521表白神器(520后续)-教你用微信
- 下一篇: Git 遇到的问题总结