code: def __init__(
      self,
      params,
      lr=1e-4,
      betas=(0.9, 0.99),
      weight_decay=0,
      args=None,
      min_8bit_size=4096,
      percentile_clipping=100,
      block_wise=True,
  ):
      super().__init__(
          "lion",
          params,
          lr,
          betas,
          0.0,
          weight_decay,
          32,
          args,
          min_8bit_size,
          percentile_clipping,
          block_wise,
          is_paged=True,
      )
  
file_path: bitsandbytes/bitsandbytes/optim/lion.py
imports: from bitsandbytes.optim.optimizer import Optimizer1State
label_desc: Use image node_id 1 to create a new PagedLion32bit object from inherited base classes: Optimizer1State with example: obj = PagedLion32bit(params, lr, betas, weight_decay, args, min_8bit_size, percentile_clipping, block_wise)