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