class_docstr: BuilderConfig for eurosat.
docstr: Constructs a EurosatConfig.
  
  Args:
    selection: `str`, one of `_DATA_OPTIONS`.
    download_url: `str`, download URL to the zip file.
    subdir: `str`, subdir within the zip file.
    **kwargs: keyword arguments forwarded to super.
docstr_tok: ["Constructs","a","EurosatConfig",".","Args",":","selection",":","`","str","`",",","one","of","`","_DATA_OPTIONS","`",".","download_url",":","`","str","`",",","download","URL","to","the","zip","file",".","subdir",":","`","str","`",",","subdir","within","the","zip","file",".","*","*","kwargs",":","keyword","arguments","forwarded","to","super","."]
code: def __init__(
      self, selection=None, download_url=None, subdir=None, **kwargs
  ):
      """Constructs a EurosatConfig.
  
      Args:
        selection: `str`, one of `_DATA_OPTIONS`.
        download_url: `str`, download URL to the zip file.
        subdir: `str`, subdir within the zip file.
        **kwargs: keyword arguments forwarded to super.
      """
      if selection not in _DATA_OPTIONS:
          raise ValueError(
              "selection must be one of %s" % _DATA_OPTIONS
          )
  
      super(EurosatConfig, self).__init__(
          version=tfds.core.Version("2.0.0"), **kwargs
      )
      self.selection = selection
      self.download_url = download_url
      self.subdir = subdir
  
file_path: datasets/tensorflow_datasets/image_classification/eurosat.py
imports: import io
  import os
  import numpy
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 1 to create a new EurosatConfig object from inherited base classes: tfds.core with example: obj = EurosatConfig(selection, download_url, subdir)