class_docstr: Class which stores configuration for one aspect of ATM. Subclasses of
  Config should define the list of all configurable parameters and any
  default values for those parameters other than None (in PARAMETERS and
  DEFAULTS, respectively). The object can be initialized with any number of
  keyword arguments; only kwargs that are in PARAMETERS will be used. This
  means you can (relatively) safely do things like ``args = parser.parse_args()``
  ``conf = Config(**vars(args))`` and only relevant parameters will be set.
  
  Subclasses do not need to define __init__ or any other methods.
class_docstr_tok: ["Class","which","stores","configuration","for","one","aspect","of","ATM",".","Subclasses","of","Config","should","define","the","list","of","all","configurable","parameters","and","any","default","values","for","those","parameters","other","than","None","(","in","PARAMETERS","and","DEFAULTS",",","respectively",")",".","The","object","can","be","initialized","with","any","number","of","keyword","arguments",";","only","kwargs","that","are","in","PARAMETERS","will","be","used",".","This","means","you","can","(","relatively",")","safely","do","things","like","``","args","=","parser.parse_args","(",")","``","``","conf","=","Config","(","*","*","vars","(","args",")",")","``","and","only","relevant","parameters","will","be","set",".","Subclasses","do","not","need","to","define","__init__","or","any","other","methods","."]
docstr: Get a dict representation of this configuraiton.
docstr_tok: ["Get","a","dict","representation","of","this","configuraiton","."]
code: def to_dict(self):
      """Get a dict representation of this configuraiton."""
      return {
          name: value
          for name, value in vars(self).items()
          if not name.startswith("_") and not callable(value)
      }
  
imports: from __future__ import absolute_import, unicode_literals
  import argparse
  import os
  import re
  from builtins import object, str
  import yaml
  from atm.constants import BUDGET_TYPES, CUSTOM_CLASS_REGEX, JSON_REGEX, METHODS, METRICS, SCORE_TARGETS, SELECTORS, SQL_DIALECTS, TIME_FMT, TUNERS
label_desc: Use image node_id 5 for calling the Config obj's underlying member method code with example usage: obj.to_dict() and returns: unknown