class_docstr: Similar to nn.ParameterList, but for buffers
code: def __init__(self, buffers):
      super().__init__()
      for i, buffer in enumerate(buffers):
          # Use non-persistent buffer so the values are not saved in checkpoint
          self.register_buffer(str(i), buffer, persistent=False)
  
imports: import collections
  import math
  from typing import List
  import torch
  from torch import nn
  from detectron2.config import configurable
  from detectron2.layers import ShapeSpec, move_device_like
  from detectron2.structures import Boxes, RotatedBoxes
  from detectron2.utils.registry import Registry
label_desc: Use image node_id 1 to create a new BufferList object from inherited base classes: nn with example: obj = BufferList(buffers)