class_docstr: FrameVideo is an abstractions for accessing clips based on their start and end
  time for a video where each frame is stored as an image. PathManager is used for
  frame image reading, allowing non-local uri's to be used.
code: def name(self) -> float:
      return self._name
  
imports: from __future__ import annotations
  import logging
  import math
  import os
  import re
  import time
  from typing import Callable, Dict, List, Optional
  import numpy
  import torch
  import torch.utils.data
  from iopath.common.file_io import g_pathmgr
  from pytorchvideo.data.utils import optional_threaded_foreach
  from .utils import thwc_to_cthw
  from .video import Video
label_desc: Use image node_id 4 for calling the FrameVideo obj's underlying member method code with example usage: obj.name() and returns: self