ymal配置文件的使用

配置文件中的数值型参数一般是以键值对形式存在:

batch_size : 64
lr : 0.001

配置文件读取

通过一个简单的小例子了解读取过程:

import yaml

#读取配置文件
f = open("./config.yaml", 'r', encoding='utf-8')

#cont返回文件中的所有内容,包括注释字符等。
cont = f.read()

#config返回python字典
#即:{'batch_size': 64, 'lr': 0.001}
config = yaml.safe_load(cont)

#想获取字典中的某个参数就调用get方法
param = config.get("lr")

#param返回的就是lr对应的值:0.001

 

posted @ 2022-07-10 16:06  Uriel-w  阅读(56)  评论(0编辑  收藏  举报