|
AQIT 0.1.0
|
Public Member Functions | |
| None | __init__ (self, str headline) |
| None | phase (self, str message, *, int indent=1) |
| None | tick (self, str|None message=None) |
| None | done (self, str message, *, int indent=0) |
| float | elapsed (self) |
Public Attributes | |
| headline = headline | |
Protected Attributes | |
| _start = time.monotonic() | |
| str | _last_phase = "" |
| int | _spinner_idx = 0 |
| _frames = spinner_frames("dots") | |
| float | _interval = spinner_interval_ms("dots") / 1000.0 |
| float | _last_spin = 0.0 |
Ollama-style load progress : one headline, indented phases, optional spinner.
Definition at line 72 of file load_model_display.py.
| None aquin.load_model_display.LoadProgress.__init__ | ( | self, | |
| str | headline ) |
Definition at line 77 of file load_model_display.py.
| None aquin.load_model_display.LoadProgress.done | ( | self, | |
| str | message, | ||
| * | , | ||
| int | indent = 0 ) |
Definition at line 109 of file load_model_display.py.
References aquin.load_model_display._format_elapsed(), _last_phase, and _start.
| float aquin.load_model_display.LoadProgress.elapsed | ( | self | ) |
Definition at line 117 of file load_model_display.py.
References _start.
| None aquin.load_model_display.LoadProgress.phase | ( | self, | |
| str | message, | ||
| * | , | ||
| int | indent = 1 ) |
Definition at line 87 of file load_model_display.py.
References aquin.load_model_display._format_elapsed(), _last_phase, and _start.
| None aquin.load_model_display.LoadProgress.tick | ( | self, | |
| str | None | message = None ) |
Update in-place spinner line when on a TTY (daemon poll loop).
Definition at line 93 of file load_model_display.py.
References aquin.load_model_display._format_elapsed(), _frames, _interval, _last_phase, _last_spin, _spinner_idx, and _start.
|
protected |
Definition at line 82 of file load_model_display.py.
Referenced by tick().
|
protected |
Definition at line 83 of file load_model_display.py.
Referenced by tick().
|
protected |
Definition at line 80 of file load_model_display.py.
|
protected |
Definition at line 84 of file load_model_display.py.
Referenced by tick().
|
protected |
Definition at line 81 of file load_model_display.py.
Referenced by tick().
|
protected |
| aquin.load_model_display.LoadProgress.headline = headline |
Definition at line 78 of file load_model_display.py.