          self.pack(side=tk.BOTTOM, fill=tk.X, expand=False)
          self._frame.pack(padx=10, pady=2, fill=tk.X, expand=False)
  
      @property
      def message(self):
          """:class:`tkinter.StringVar`: The variable to hold the status bar message on the left
          hand side of the status bar. """
          return self._message
  
      def _status(self, hide_status):
 
</s> remove     def _status(self, hide_status):
 </s> add     def _status(self, hide_status: bool) -> None: </s> remove     def _progress_bar(self):
        """ Place progress bar into right of the status bar. """
 </s> add     def _progress_bar(self) -> ttk.Progressbar:
        """ Place progress bar into right of the status bar.

        Returns
        -------
        :class:`tkinter.ttk.Progressbar`
            The progress bar object
        """ </s> remove     def __init__(self, parent, hide_status=False):
 </s> add     def __init__(self, parent: ttk.Frame, hide_status: bool = False) -> None: </s> remove     def model_dir(self) -> str:
        """str: The full path to the model folder location. """
        return self._io._model_dir  # pylint:disable=protected-access
 </s> add     def io(self) -> IO:  # pylint:disable=invalid-name
        """ :class:`~plugins.train.model.io.IO`: Input/Output operations for the model """
        return self._io
    def message(self) -> tk.StringVar:
          self.pack(side=tk.BOTTOM, fill=tk.X, expand=False)
          self._frame.pack(padx=10, pady=2, fill=tk.X, expand=False)
  
      @property
    def message(self) -> tk.StringVar:
          """:class:`tkinter.StringVar`: The variable to hold the status bar message on the left
          hand side of the status bar. """
          return self._message
  
      def _status(self, hide_status):
keep keep keep keep replace keep keep keep keep keep
 Learning Rate finder (#1341)

* Add LR Finder support structure

* Move trainer.Feeder to lib.training.generator

* Expose model.io

* Add lr_finder

* Update docs and locales

* Pre-PR fixups
  - Fix training graph not displaying
  - CI fixes
  - Switch lr finder progress to tqdm
  - Exit lr finder early on NaN
  - Display lr finder progress in GUI 
lib/gui/custom_widgets.py