code: def clone(self) -> VideoBoxes:
      obj = type(self)(self._data.clone(), False)
      obj._mode = self._mode
      obj._N = self._N
      obj._is_batched = self._is_batched
      obj.temporal_channel_size = self.temporal_channel_size
      return obj
  
imports: from __future__ import annotations
  from typing import Optional, cast
  import torch
  from torch import Size
  from kornia.core import Tensor, stack, zeros
  from kornia.geometry.bbox import validate_bbox
  from kornia.geometry.linalg import transform_points
  from kornia.utils import eye_like
label_desc: Use image node_id 3 for calling the VideoBoxes obj's underlying member method code with example usage: obj.clone() and returns: obj