class_docstr: [Experimental] Base builder for views.
  
  Note that this is an experimental new feature, so the API may change.
  
  `ViewBuilder` can be used to define a new dataset as the transformation of an
  existing dataset.
class_docstr_tok: ["[","Experimental","]","Base","builder","for","views",".","Note","that","this","is","an","experimental","new","feature",",","so","the","API","may","change",".","`","ViewBuilder","`","can","be","used","to","define","a","new","dataset","as","the","transformation","of","an","existing","dataset","."]
code: def _split_generators(
      self, dl_manager: download_manager.DownloadManager
  ) -> Dict[splits_lib.Split, split_builder_lib.SplitGenerator]:
      del dl_manager
      builder = self._src_dataset_builder()
      split_generators = {}
      for split, split_info in builder.info.splits.items():
          split_generators[split] = self._generate_examples(
              builder=builder,
              split_info=split_info,
              ex_transformations=self._example_transformations(),
              ds_transformations=self._data_transformations(),
          )
      return split_generators
  
imports: from __future__ import annotations
  import functools
  from typing import Callable, Dict, Iterator, List, Optional, Union
  from tensorflow_datasets.core import beam_utils
  from tensorflow_datasets.core import dataset_builder
  from tensorflow_datasets.core import dataset_utils
  from tensorflow_datasets.core import load
  from tensorflow_datasets.core import naming
  from tensorflow_datasets.core import registered
  from tensorflow_datasets.core import split_builder
  from tensorflow_datasets.core import splits
  from tensorflow_datasets.core import transform
  from tensorflow_datasets.core.download import download_manager
  from tensorflow_datasets.core.utils import read_config
  from tensorflow_datasets.core.utils.lazy_imports_utils import apache_beam
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
label_desc: Use image node_id 6 for calling the ViewBuilder obj's underlying member method code with example usage: obj._split_generators(dl_manager) and returns: split_generators