          self.defaults[title] = OrderedDict()
          self.defaults[title]["helptext"] = info
  
      def add_item(self, section=None, title=None, datatype=str, default=None, info=None,
                   rounding=None, min_max=None, choices=None, fixed=True):
          """ Add a default item to a config section
  
              For int or float values, rounding and min_max must be set
              This is for the slider in the GUI. The min/max values are not enforced:
              rounding:   sets the decimal places for floats or the step interval for ints.
 
</s> remove     def __init__(self, mask_type, output_size, predicted_available=False):
        super().__init__(mask_type, output_size, predicted_available)
 </s> add     def __init__(self, mask_type, output_size, predicted_available=False, config=None):
        super().__init__(mask_type, output_size, predicted_available, config)
                 rounding=None, min_max=None, choices=None, gui_radio=False, fixed=True):
          self.defaults[title] = OrderedDict()
          self.defaults[title]["helptext"] = info
  
      def add_item(self, section=None, title=None, datatype=str, default=None, info=None,
                 rounding=None, min_max=None, choices=None, gui_radio=False, fixed=True):
          """ Add a default item to a config section
  
              For int or float values, rounding and min_max must be set
              This is for the slider in the GUI. The min/max values are not enforced:
              rounding:   sets the decimal places for floats or the step interval for ints.
keep keep keep keep replace keep keep keep keep keep
 Convert settings tool (#737)

* Initial prediction pipeline and display

* Patch faces from convert pipeline. Load configs

* Add tkinter canvas for image display

* Radio buttons to config gui. Standardise config gui. Remove dssim loss from realface

* Add action frame

* Live update cli options

* Live update config changes

* Quicker frame loading. Refresh faces button callback

* remove debug code

* Add saving and reloading config buttons

* Reduce lag with threading

* Busy indicator + geometry updates

* Fix options canvas resizing

* Add global config saving and resetting

* tools to own tab

* Rename tool to 'preview'

* geometry tweak

* pep8 fixes 
lib/config.py