def METHOD_NAME(self, ratio):
    if self._start is None:
        raise RuntimeError("Timer has not been started")
    if self._elapsed is None:
        return timedelta(seconds=((time.perf_counter() - self._start) / ratio))
    return self._elapsed