python中的easydict模块使用,,from easyd
python中的easydict模块使用,,from easyd
from easydict import EasyDict as edicteasy = edict(d = {‘foo‘:3, ‘bar‘:{‘x‘:1, ‘y‘:2}}) # 将普通的字典传入到edict()print(easy[‘foo‘]) # 这是传统的方法print(easy.foo) # 这是我们使用easydict输出二者结果是一样的,但是可以更为方便的使用字典了print(easy.bar.x) # 我们也是可以很方便的使用字典中字典的元素了
在深度学习中往往利用 easydict 建立一个全局的变量
from easydict import EasyDict as edictconfig = edict()config.TRAIN = edict() # 创建一个字典,key是Train,值是{}config.Test = edict()# config.TRAIN = {} # 这个和上面的那句话是等价的,相当于创建一个字典的keyconfig.TRAIN.batch_size = 25 # 然后在里面写值,表示Train里面的value也是一个字典config.TRAIN.early_stopping_num = 10config.TRAIN.lr = 0.0001print(config)
输出:
{‘TRAIN‘: {‘batch_size‘: 25, ‘early_stopping_num‘: 10, ‘lr‘: 0.0001}, ‘Test‘: {}}
---------------------
作者:alxe_made
来源:CSDN
原文:https://blog.csdn.net/alxe_made/article/details/80507415
版权声明:本文为博主原创文章,转载请附上博文链接!
python中的easydict模块使用
相关内容
- python3-TCP服务器和客户端(socketserver类),,#!/usr/bin
- Python pdfkit,,序言python使用
- python模块之PIL模块(生成随机验证码图片),,PIL简介什
- 从 10.x 到 ArcGIS Pro 的 Python 迁移,,与ArcGIS Pr
- Python设计模式 - UML - 定时图(Timing Diagram),,简介定时图
- Python str、list、numpy分片操作,,在Python里,像
- python爬取主播信息,,之前学过python
- python threading之同步条件(Event),,条件同步和条件变量
- Python格式化操作符:%,,原文作者:田小计划原
- python 2.6涓?No module named sysconfig,,鏍囩锛?a hre
评论关闭