def reload(self):
        """Reloads the view.

        Note that :class:`fiftyone.core.sample.SampleView` instances are not
        singletons, so any in-memory samples extracted from this view will not
        be updated by calling this method.
        """
        self._dataset.reload()

        _view = self._base_view
        for stage in self._stages:
            _view = _view.add_stage(stage)

        for name in ("_make_sample_fcn", "_make_frame_fcn"):
            if hasattr(self, name):
                delattr(self, name)
Reloads the view.

        Note that :class:`fiftyone.core.sample.SampleView` instances are not
        singletons, so any in-memory samples extracted from this view will not
        be updated by calling this method.
        
fiftyone/core/view.py