code: def __init__(self, alpha, beta1, beta2, eps):
      super().__init__()
      self.alpha = alpha
      self.beta1 = beta1
      self.beta2 = beta2
      self.eps = eps
      self.m = {}
      self.v = {}
      self.t = {}
  
file_path: nnabla/python/test/solver/test_adam.py
imports: import pytest
  import nnabla.solvers
  import numpy
  from solver_test_utils import solver_tester, RefSolver
  from nbla_test_utils import list_context
label_desc: Use image node_id 1 to create a new RefAdam object from inherited base classes: RefSolver with example: obj = RefAdam(alpha, beta1, beta2, eps)