代码中的一些问题 .pymodule
Created by: JensenHJS
paddleDetection中的代码问题。举个例子,config是yml文件中读到的LearningRate或者OptimizerBuilder,经过这句代码后cls = getattr(config.pymodule, name),cls变成了某个类,类似于 <class 'ppdet.optimizer.LearningRate'> 或者<class 'ppdet.optimizer.OptimizerBuilder'>。我的问题是.pymodule这句话为什么就定位到某个py文件了?
LearningRate: base_lr: 0.000125 #0.001 schedulers:
- !PiecewiseDecay
gamma: 0.1
milestones:
- 440000 #55000 #
- 496000 #62000
- !LinearWarmup #学习率热身 start_factor: 0. steps: 1000
OptimizerBuilder: optimizer: momentum: 0.9 type: Momentum regularizer: factor: 0.0005 type: L2