class_docstr: Adam optimizer. 
class_docstr_tok: ["Adam","optimizer","."]
code: def __call__(self, model, lr):
      params = self._collect_params(model)
      opt = paddle.optimizer.Adam(
          learning_rate=lr, parameters=params, **self.args
      )
      return opt
  
imports: import paddle
  from paddleseg.cvlibs import manager
  from paddleseg.utils import logger
  import paddleseg.optimizers.custom_optimizers
label_desc: Use image node_id 2 for calling the Adam obj's underlying member method code with example usage: obj.__call__(model, lr) and returns: opt