class_docstr: The Basic DGL Builtin Dataset.
  
  Parameters
  ----------
  name : str
      Name of the dataset.
  url : str
      Url to download the raw dataset.
  raw_dir : str
      Specifying the directory that will store the
      downloaded data or the directory that
      already stores the input data.
      Default: ~/.dgl/
  hash_key : tuple
      A tuple of values as the input for the hash function.
      Users can distinguish instances (and their caches on the disk)
      from the same dataset class by comparing the hash values.
  force_reload : bool
      Whether to reload the dataset. Default: False
  verbose : bool
      Whether to print out progress information. Default: False
  transform : callable, optional
      A transform that takes in a :class:`~dgl.DGLGraph` object and returns
      a transformed version. The :class:`~dgl.DGLGraph` object will be
      transformed before every access.
class_docstr_tok: ["The","Basic","DGL","Builtin","Dataset",".","Parameters","--","--","--","--","--","name",":","str","Name","of","the","dataset",".","url",":","str","Url","to","download","the","raw","dataset",".","raw_dir",":","str","Specifying","the","directory","that","will","store","the","downloaded","data","or","the","directory","that","already","stores","the","input","data",".","Default",":","~\/.dgl\/","hash_key",":","tuple","A","tuple","of","values","as","the","input","for","the","hash","function",".","Users","can","distinguish","instances","(","and","their","caches","on","the","disk",")","from","the","same","dataset","class","by","comparing","the","hash","values",".","force_reload",":","bool","Whether","to","reload","the","dataset",".","Default",":","False","verbose",":","bool","Whether","to","print","out","progress","information",".","Default",":","False","transform",":","callable",",","optional","A","transform","that","takes","in","a",":","class",":","`","~dgl.DGLGraph","`","object","and","returns","a","transformed","version",".","The",":","class",":","`","~dgl.DGLGraph","`","object","will","be","transformed","before","every","access","."]
code: def __init__(
      self,
      name,
      url,
      raw_dir=None,
      hash_key=(),
      force_reload=False,
      verbose=False,
      transform=None,
  ):
      super(DGLBuiltinDataset, self).__init__(
          name,
          url=url,
          raw_dir=raw_dir,
          save_dir=None,
          hash_key=hash_key,
          force_reload=force_reload,
          verbose=verbose,
          transform=transform,
      )
  
imports: from __future__ import absolute_import
  import abc
  import hashlib
  import os
  import traceback
  from ..utils import retry_method_with_fix
  from .utils import download, extract_archive, get_download_dir, makedirs
label_desc: Use image node_id 1 to create a new DGLBuiltinDataset object from inherited base classes: DGLDataset with example: obj = DGLBuiltinDataset(name, url, raw_dir, hash_key, force_reload, verbose, transform)