class_docstr: Creates a `Dataset` object from YAML input files.
  
  This class provides methods to load and featurize data from a YAML file.
  Although, in this class, we only focus on a specfic input format
  that can be used to perform Density Functional Theory calculations.
  
  Examples
  --------
  >>> from deepchem.data.data_loader import DFTYamlLoader
  >>> import deepchem as dc
  >>> import pytest
  >>> inputs = 'deepchem/data/tests/dftdata.yaml'
  >>> data = DFTYamlLoader()
  >>> output = data.create_dataset(inputs)
  
  Notes
  -----
  Format (and example) for the YAML file:
  
  - e_type : 'ae'
    true_val : '0.09194410469'
    systems : [{
          'moldesc': 'Li 1.5070 0 0; H -1.5070 0 0',
          'basis': '6-311++G(3df,3pd)'
      }]
  
  Each entry in the YAML file must contain the three parameters : e_type,
  true_val and systems in this particular order.
  One entry object may contain one or more systems.
  This data class does not support/ require an additional featurizer,
  since the datapoints are featurized within the methods.
  To read more about the parameters and their possible values please refer to
  deepchem.feat.dft_data.
class_docstr_tok: ["Creates","a","`","Dataset","`","object","from","YAML","input","files",".","This","class","provides","methods","to","load","and","featurize","data","from","a","YAML","file",".","Although",",","in","this","class",",","we","only","focus","on","a","specfic","input","format","that","can","be","used","to","perform","Density","Functional","Theory","calculations",".","Examples","--","--","--","--",">",">",">","from","deepchem.data.data_loader","import","DFTYamlLoader",">",">",">","import","deepchem","as","dc",">",">",">","import","pytest",">",">",">","inputs","=","'deepchem\/data\/tests\/dftdata.yaml'",">",">",">","data","=","DFTYamlLoader","(",")",">",">",">","output","=","data.create_dataset","(","inputs",")","Notes","--","--","-","Format","(","and","example",")","for","the","YAML","file",":","-","e_type",":","'ae'","true_val",":","'","0.09194410469'","systems",":","[","{","'moldesc","'",":","'Li","1.5070","0","0",";","H","-1.5070","0","0","'",",","'basis","'",":","'","6-311++G","(","3df,3pd",")","'","}","]","Each","entry","in","the","YAML","file","must","contain","the","three","parameters",":","e_type",",","true_val","and","systems","in","this","particular","order",".","One","entry","object","may","contain","one","or","more","systems",".","This","data","class","does","not","support\/","require","an","additional","featurizer",",","since","the","datapoints","are","featurized","within","the","methods",".","To","read","more","about","the","parameters","and","their","possible","values","please","refer","to","deepchem.feat.dft_data","."]
docstr: Initialize DFTYAML loader
docstr_tok: ["Initialize","DFTYAML","loader"]
code: def __init__(self):
      """
      Initialize DFTYAML loader
      """
  
imports: import os
  import tempfile
  import zipfile
  import time
  import logging
  import warnings
  from typing import List, Optional, Tuple, Any, Sequence, Union, Iterator
  import pandas
  import numpy
  from deepchem.utils.typing import OneOrMany
  from deepchem.utils.data_utils import load_image_files, load_csv_files, load_json_files, load_sdf_files, unzip_file
  from deepchem.feat import UserDefinedFeaturizer, Featurizer
  from deepchem.data import Dataset, DiskDataset, NumpyDataset, ImageDataset
  from deepchem.feat.molecule_featurizers import OneHotFeaturizer
  from deepchem.utils.genomics_utils import encode_bio_sequence
label_desc: Use image node_id 1 to create a new DFTYamlLoader object from inherited base classes: DataLoader with example: obj = DFTYamlLoader()