class_docstr: Base class for LIT datasets.
docstr: Return a human-readable description of this component.
  
  Defaults to class docstring, but subclass may override this (or simply set
  self._description) to be instance-dependent - for example, including the
  path from which the data was loaded.
  
  Returns:
    (string) A human-readable description for display in the UI.
docstr_tok: ["Return","a","human-readable","description","of","this","component",".","Defaults","to","class","docstring",",","but","subclass","may","override","this","(","or","simply","set","self._description",")","to","be","instance-dependent","-","for","example",",","including","the","path","from","which","the","data","was","loaded",".","Returns",":","(","string",")","A","human-readable","description","for","display","in","the","UI","."]
code: def description(self) -> str:
      """Return a human-readable description of this component.
  
      Defaults to class docstring, but subclass may override this (or simply set
      self._description) to be instance-dependent - for example, including the
      path from which the data was loaded.
  
      Returns:
        (string) A human-readable description for display in the UI.
      """
      return self._description or inspect.getdoc(self) or ""
  
imports: from collections.abc import Callable, Mapping, Sequence
  import hashlib
  import glob
  import inspect
  import os
  import random
  import types
  from typing import Optional, Union, cast
  from absl import logging
  from lit_nlp.api import types
  from lit_nlp.lib import serialize
  from lit_nlp.lib import utils
label_desc: Use image node_id 2 for calling the Dataset obj's underlying member method code with example usage: obj.description() and returns: unknown