class_docstr: A :class:`fiftyone.core.view.DatasetView` of frames from a video
  :class:`fiftyone.core.dataset.Dataset`.
  
  Frames views contain an ordered collection of frames, each of which
  corresponds to a single frame of a video from the source collection.
  
  Frames retrieved from frames views are returned as :class:`FrameView`
  objects.
  
  Args:
      source_collection: the
          :class:`fiftyone.core.collections.SampleCollection` from which this
          view was created
      frames_stage: the :class:`fiftyone.core.stages.ToFrames` stage that
          defines how the frames were created
      frames_dataset: the :class:`fiftyone.core.dataset.Dataset` that serves
          the frames in this view
class_docstr_tok: ["A",":","class",":","`","fiftyone.core.view.DatasetView","`","of","frames","from","a","video",":","class",":","`","fiftyone.core.dataset.Dataset","`",".","Frames","views","contain","an","ordered","collection","of","frames",",","each","of","which","corresponds","to","a","single","frame","of","a","video","from","the","source","collection",".","Frames","retrieved","from","frames","views","are","returned","as",":","class",":","`","FrameView","`","objects",".","Args",":","source_collection",":","the",":","class",":","`","fiftyone.core.collections.SampleCollection","`","from","which","this","view","was","created","frames_stage",":","the",":","class",":","`","fiftyone.core.stages.ToFrames","`","stage","that","defines","how","the","frames","were","created","frames_dataset",":","the",":","class",":","`","fiftyone.core.dataset.Dataset","`","that","serves","the","frames","in","this","view"]
code: def _stages(self):
      return self.__stages
  
imports: from collections import defaultdict
  from copy import deepcopy
  import logging
  import os
  from bson import ObjectId
  from pymongo import UpdateOne
  import eta.core.utils
  import fiftyone
  import fiftyone.core.dataset
  import fiftyone.core.fields
  import fiftyone.core.media
  import fiftyone.core.sample
  import fiftyone.core.odm
  import fiftyone.core.odm.sample
  import fiftyone.core.utils
  import fiftyone.core.validation
  import fiftyone.core.view
label_desc: Use image node_id 7 for calling the FramesView obj's underlying member method code with example usage: obj._stages() and returns: self