code: def get_swap_gradient_buffers(self, swap_buffer):
      assert self.numel() <= swap_buffer.numel()
      return [
          swap_buffer.narrow(0, grad.offset, grad.length)
          for grad in self.swapped_gradients.values()
      ]
  
imports: import os
  import torch
  from deepspeed import comm
  from deepspeed.utils.logging import logger
  from deepspeed.runtime.swap_tensor.constants import *
  from deepspeed.runtime.swap_tensor.utils import swap_in_tensors, swap_out_tensors, MIN_AIO_BYTES, AIO_ALIGNED_BYTES, get_sized_buffers
  from deepspeed.runtime.swap_tensor.utils import SwapBufferManager, SwapBufferPool
  from deepspeed.accelerator import get_accelerator
label_desc: Use image node_id 11 for calling the OptimizerStateSwapInfo obj's underlying member method code with example usage: obj.get_swap_gradient_buffers(swap_buffer) and returns: unknown