Add progress bar to model loader

This commit is contained in:
Zuellni
2023-11-24 18:49:50 +01:00
parent 09de8351b9
commit 1bfa440ef1
+6 -1
View File
@@ -67,7 +67,12 @@ class Loader:
return
self.ckpt = ExLlamaV2(self.config)
self.ckpt.load(gpu_split=self.gpu_split)
progress = ProgressBar(len(self.ckpt.modules))
self.ckpt.load(
gpu_split=self.gpu_split,
callback=lambda s, _: progress.update_absolute(s),
)
self.cache = (
ExLlamaV2Cache_8bit(self.ckpt)