  
              logger.debug("Added %s radio button", radio)
          self.interpolator_var.set(cv2.INTER_NEAREST)
          frame.pack(side=tk.RIGHT)
  
      def _add_save_button(self) -> None:
          """ Add a save button for saving out original preview """
          logger.debug("Adding save button")
          button = tk.Button(self._frame,
                             text="Save",
 
</s> remove         button = tk.Button(self,
 </s> add         button = tk.Button(self._frame, </s> remove         frame = tk.Frame(self)
 </s> add         frame = tk.Frame(self._frame) </s> remove             Tuple containing either the key press event (Ctrl+s shortcut) or the tk variable
            arguments (save button press)
 </s> add             Tuple containing either the key press event (Ctrl+s shortcut), the tk variable
            arguments (standalone save button press) or the folder location (GUI save button press)
        self._track_widget(frame)
  
              logger.debug("Added %s radio button", radio)
          self.interpolator_var.set(cv2.INTER_NEAREST)
          frame.pack(side=tk.RIGHT)
        self._track_widget(frame)
  
      def _add_save_button(self) -> None:
          """ Add a save button for saving out original preview """
          logger.debug("Adding save button")
          button = tk.Button(self._frame,
                             text="Save",
keep keep keep add keep keep keep keep keep keep
 GUI - Preview updates
  - Training preview. Embed preview pop-out window
  - Bugfix - convert/extract previews 
lib/training/preview_tk.py