          """ Add a radio box to choose interpolator """
          frame = tk.Frame(self._frame)
          for text, mode in self._interpolators:
              radio = tk.Radiobutton(frame, text=text, value=mode, variable=self.interpolator_var)
              radio.pack(side=tk.LEFT, anchor=tk.W)
              self._track_widget(radio)
  
              logger.debug("Added %s radio button", radio)
 
</s> remove         frame = tk.Frame(self)
 </s> add         frame = tk.Frame(self._frame) </s> remove         button = tk.Button(self,
 </s> add         button = tk.Button(self._frame, </s> remove         self.update_preview = get_config().tk_vars.update_preview
 </s> add         logger.debug("Initializing %s (args: %s, kwargs: %s)",
                     self.__class__.__name__, args, kwargs)
        self._preview = get_images().preview_train
        self._display: Optional[PreviewTk] = None
            logger.debug("Adding %s radio button", text)
          """ Add a radio box to choose interpolator """
          frame = tk.Frame(self._frame)
          for text, mode in self._interpolators:
            logger.debug("Adding %s radio button", text)
              radio = tk.Radiobutton(frame, text=text, value=mode, variable=self.interpolator_var)
              radio.pack(side=tk.LEFT, anchor=tk.W)
              self._track_widget(radio)
  
              logger.debug("Added %s radio button", radio)
keep keep add keep keep keep keep keep
 GUI - Preview updates
  - Training preview. Embed preview pop-out window
  - Bugfix - convert/extract previews 
lib/training/preview_tk.py