setattr

1
setattr(config, key, val)
1
2
3
4
5
6
7
8
9
10
11
12
13
def __setitem__(self, key, value):
if key == "nepochs":
Config.nepochs = value
elif key == "dim_char":
Config.dim_char = value
elif key == "batch_size":
Config.batch_size = value
elif key == "lr_method":
Config.lr_method = value
elif key == "lr":
Config.lr = value
else:
raise ValueError("not exist this attr")
请作者喝一杯咖啡☕️