We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8b0b496 commit d11dc6dCopy full SHA for d11dc6d
invokeai/backend/quantization/load_flux_model_bnb_llm_int8.py
@@ -1,23 +1,11 @@
1
-import time
2
-from contextlib import contextmanager
3
from pathlib import Path
4
5
import accelerate
6
from diffusers.models.transformers.transformer_flux import FluxTransformer2DModel
7
from safetensors.torch import load_file, save_file
8
9
from invokeai.backend.quantization.bnb_llm_int8 import quantize_model_llm_int8
10
-
11
12
-@contextmanager
13
-def log_time(name: str):
14
- """Helper context manager to log the time taken by a block of code."""
15
- start = time.time()
16
- try:
17
- yield None
18
- finally:
19
- end = time.time()
20
- print(f"'{name}' took {end - start:.4f} secs")
+from invokeai.backend.quantization.load_flux_model_bnb_nf4 import log_time
21
22
23
def main():
0 commit comments