      def _model_full_name(self):
          """ str: The full model name from the filename(s). """
          common_prefix = os.path.commonprefix(self._model_filename)
          retval = os.path.splitext(common_prefix)[0]
          self.logger.trace(retval)
          return retval
  
      @property
      def _model_name(self):
          """ str: The model name from the model's full name. """
 
</s> remove     def _model_full_name(self):
 </s> add     def _model_full_name(self) -> str: </s> remove         self.logger.trace(retval)
 </s> add         self.logger.trace(retval)  # type: ignore </s> remove     def _model_name(self):
 </s> add     def _model_name(self) -> str: </s> remove         self.logger.trace(retval)
 </s> add         self.logger.trace(retval)  # type: ignore </s> remove     def _model_version(self):
 </s> add     def _model_version(self) -> int:
        self.logger.trace(retval)  # type: ignore
      def _model_full_name(self):
          """ str: The full model name from the filename(s). """
          common_prefix = os.path.commonprefix(self._model_filename)
          retval = os.path.splitext(common_prefix)[0]
        self.logger.trace(retval)  # type: ignore
          return retval
  
      @property
      def _model_name(self):
          """ str: The model name from the model's full name. """
keep keep keep keep replace keep keep keep keep keep
 lib.Utils - add DPI detector 
lib/utils.py