class_docstr: A Dataset that takes DataInput
docstr: Create a Dataset.
docstr_tok: ["Create","a","Dataset","."]
code: def __init__(self, fn, data_input, batch, dtypes, shapes):
      """Create a Dataset."""
      self._fn = fn
      self._data_input = data_input
      self._batch = 0 if batch is None else batch
      self._dtypes = dtypes
      self._shapes = shapes
      super().__init__(
          fn(
              self._data_input,
              self._batch,
              output_types=self._dtypes,
              output_shapes=self._shapes,
          ),
          self._dtypes,
          self._shapes,
      )
  
file_path: io/tensorflow_io/python/ops/data_ops.py
imports: import tensorflow
label_desc: Use image node_id 1 to create a new Dataset object from inherited base classes: BaseDataset with example: obj = Dataset(fn, data_input, batch, dtypes, shapes)