class_docstr: Small container to keep useful information on a ARFF dataset.
  
  Knows about attributes names and types.
  
  Examples
  --------
  ::
  
      data, meta = loadarff('iris.arff')
      # This will print the attributes names of the iris.arff dataset
      for i in meta:
          print(i)
      # This works too
      meta.names()
      # Getting attribute type
      types = meta.types()
  
  Methods
  -------
  names
  types
  
  Notes
  -----
  Also maintains the list of attributes in order, i.e., doing for i in
  meta, where meta is an instance of MetaData, will return the
  different attribute names in the order they were defined.
class_docstr_tok: ["Small","container","to","keep","useful","information","on","a","ARFF","dataset",".","Knows","about","attributes","names","and","types",".","Examples","--","--","--","--",":",":","data",",","meta","=","loadarff","(","'iris.arff","'",")","#","This","will","print","the","attributes","names","of","the","iris.arff","dataset","for","i","in","meta",":","print","(","i",")","#","This","works","too","meta.names","(",")","#","Getting","attribute","type","types","=","meta.types","(",")","Methods","--","--","--","-","names","types","Notes","--","--","-","Also","maintains","the","list","of","attributes","in","order",",","i.e.",",","doing","for","i","in","meta",",","where","meta","is","an","instance","of","MetaData",",","will","return","the","different","attribute","names","in","the","order","they","were","defined","."]
code: def __repr__(self):
      msg = ""
      msg += "Dataset: %s\n" % self.name
      for i in self._attributes:
          msg += f"\t{i}'s type is {self._attributes[i].type_name}"
          if self._attributes[i].range:
              msg += ", range is %s" % str(self._attributes[i].range)
          msg += "\n"
      return msg
  
imports: import re
  import datetime
  import numpy
  import csv
  import ctypes
label_desc: Use image node_id 2 for calling the MetaData obj's underlying member method code with example usage: obj.__repr__() and returns: msg