psynote123 commited on
Commit
e705484
·
verified ·
1 Parent(s): 002db16

Upload folder using huggingface_hub

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +49 -0
  2. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/__pycache__/qlip_patch.cpython-310.pyc +0 -0
  3. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/config.json +7 -0
  4. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/lora_config.json +62 -0
  5. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/qlip_key.bin +3 -0
  6. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/qlip_patch.py +311 -0
  7. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/timing_cache.tc +3 -0
  8. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.0.qlip +3 -0
  9. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.1.qlip +3 -0
  10. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.10.qlip +3 -0
  11. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.11.qlip +3 -0
  12. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.12.qlip +3 -0
  13. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.13.qlip +3 -0
  14. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.14.qlip +3 -0
  15. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.15.qlip +3 -0
  16. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.16.qlip +3 -0
  17. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.17.qlip +3 -0
  18. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.18.qlip +3 -0
  19. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.19.qlip +3 -0
  20. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.2.qlip +3 -0
  21. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.20.qlip +3 -0
  22. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.21.qlip +3 -0
  23. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.22.qlip +3 -0
  24. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.23.qlip +3 -0
  25. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.24.qlip +3 -0
  26. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.25.qlip +3 -0
  27. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.26.qlip +3 -0
  28. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.27.qlip +3 -0
  29. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.28.qlip +3 -0
  30. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.29.qlip +3 -0
  31. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.3.qlip +3 -0
  32. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.30.qlip +3 -0
  33. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.31.qlip +3 -0
  34. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.32.qlip +3 -0
  35. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.33.qlip +3 -0
  36. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.34.qlip +3 -0
  37. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.35.qlip +3 -0
  38. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.36.qlip +3 -0
  39. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.37.qlip +3 -0
  40. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.38.qlip +3 -0
  41. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.39.qlip +3 -0
  42. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.4.qlip +3 -0
  43. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.40.qlip +3 -0
  44. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.41.qlip +3 -0
  45. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.42.qlip +3 -0
  46. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.43.qlip +3 -0
  47. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.44.qlip +3 -0
  48. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.45.qlip +3 -0
  49. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.46.qlip +3 -0
  50. models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.47.qlip +3 -0
.gitattributes CHANGED
@@ -33,3 +33,52 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/timing_cache.tc filter=lfs diff=lfs merge=lfs -text
37
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.0.qlip filter=lfs diff=lfs merge=lfs -text
38
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.1.qlip filter=lfs diff=lfs merge=lfs -text
39
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.10.qlip filter=lfs diff=lfs merge=lfs -text
40
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.11.qlip filter=lfs diff=lfs merge=lfs -text
41
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.12.qlip filter=lfs diff=lfs merge=lfs -text
42
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.13.qlip filter=lfs diff=lfs merge=lfs -text
43
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.14.qlip filter=lfs diff=lfs merge=lfs -text
44
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.15.qlip filter=lfs diff=lfs merge=lfs -text
45
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.16.qlip filter=lfs diff=lfs merge=lfs -text
46
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.17.qlip filter=lfs diff=lfs merge=lfs -text
47
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.18.qlip filter=lfs diff=lfs merge=lfs -text
48
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.19.qlip filter=lfs diff=lfs merge=lfs -text
49
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.2.qlip filter=lfs diff=lfs merge=lfs -text
50
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.20.qlip filter=lfs diff=lfs merge=lfs -text
51
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.21.qlip filter=lfs diff=lfs merge=lfs -text
52
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.22.qlip filter=lfs diff=lfs merge=lfs -text
53
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.23.qlip filter=lfs diff=lfs merge=lfs -text
54
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.24.qlip filter=lfs diff=lfs merge=lfs -text
55
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.25.qlip filter=lfs diff=lfs merge=lfs -text
56
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.26.qlip filter=lfs diff=lfs merge=lfs -text
57
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.27.qlip filter=lfs diff=lfs merge=lfs -text
58
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.28.qlip filter=lfs diff=lfs merge=lfs -text
59
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.29.qlip filter=lfs diff=lfs merge=lfs -text
60
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.3.qlip filter=lfs diff=lfs merge=lfs -text
61
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.30.qlip filter=lfs diff=lfs merge=lfs -text
62
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.31.qlip filter=lfs diff=lfs merge=lfs -text
63
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.32.qlip filter=lfs diff=lfs merge=lfs -text
64
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.33.qlip filter=lfs diff=lfs merge=lfs -text
65
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.34.qlip filter=lfs diff=lfs merge=lfs -text
66
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.35.qlip filter=lfs diff=lfs merge=lfs -text
67
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.36.qlip filter=lfs diff=lfs merge=lfs -text
68
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.37.qlip filter=lfs diff=lfs merge=lfs -text
69
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.38.qlip filter=lfs diff=lfs merge=lfs -text
70
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.39.qlip filter=lfs diff=lfs merge=lfs -text
71
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.4.qlip filter=lfs diff=lfs merge=lfs -text
72
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.40.qlip filter=lfs diff=lfs merge=lfs -text
73
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.41.qlip filter=lfs diff=lfs merge=lfs -text
74
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.42.qlip filter=lfs diff=lfs merge=lfs -text
75
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.43.qlip filter=lfs diff=lfs merge=lfs -text
76
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.44.qlip filter=lfs diff=lfs merge=lfs -text
77
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.45.qlip filter=lfs diff=lfs merge=lfs -text
78
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.46.qlip filter=lfs diff=lfs merge=lfs -text
79
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.47.qlip filter=lfs diff=lfs merge=lfs -text
80
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.5.qlip filter=lfs diff=lfs merge=lfs -text
81
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.6.qlip filter=lfs diff=lfs merge=lfs -text
82
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.7.qlip filter=lfs diff=lfs merge=lfs -text
83
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.8.qlip filter=lfs diff=lfs merge=lfs -text
84
+ models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.9.qlip filter=lfs diff=lfs merge=lfs -text
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/__pycache__/qlip_patch.cpython-310.pyc ADDED
Binary file (9.64 kB). View file
 
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/config.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "LTXAVModel",
3
+ "backend": "nvidia",
4
+ "base_model_name": "model",
5
+ "format": "qlip",
6
+ "strip_weights": false
7
+ }
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/lora_config.json ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "configs": [
3
+ {
4
+ "name": "auto_transformer_blocks",
5
+ "block_prefix": "transformer_blocks",
6
+ "num_blocks": 48,
7
+ "max_features": 16384,
8
+ "layers": [
9
+ {
10
+ "name": "attn1.to_k",
11
+ "out_features": 4096,
12
+ "in_features": 4096
13
+ },
14
+ {
15
+ "name": "attn1.to_out.0",
16
+ "out_features": 4096,
17
+ "in_features": 4096
18
+ },
19
+ {
20
+ "name": "attn1.to_q",
21
+ "out_features": 4096,
22
+ "in_features": 4096
23
+ },
24
+ {
25
+ "name": "attn1.to_v",
26
+ "out_features": 4096,
27
+ "in_features": 4096
28
+ },
29
+ {
30
+ "name": "attn2.to_k",
31
+ "out_features": 4096,
32
+ "in_features": 4096
33
+ },
34
+ {
35
+ "name": "attn2.to_out.0",
36
+ "out_features": 4096,
37
+ "in_features": 4096
38
+ },
39
+ {
40
+ "name": "attn2.to_q",
41
+ "out_features": 4096,
42
+ "in_features": 4096
43
+ },
44
+ {
45
+ "name": "attn2.to_v",
46
+ "out_features": 4096,
47
+ "in_features": 4096
48
+ },
49
+ {
50
+ "name": "ff.net.0.proj",
51
+ "out_features": 16384,
52
+ "in_features": 4096
53
+ },
54
+ {
55
+ "name": "ff.net.2",
56
+ "out_features": 4096,
57
+ "in_features": 16384
58
+ }
59
+ ]
60
+ }
61
+ ]
62
+ }
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/qlip_key.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2dadde25479db3f218597c64a2e5fb2f46afd463d7d9faef4ba08c2e68f09241
3
+ size 32
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/qlip_patch.py ADDED
@@ -0,0 +1,311 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """LTX-2.3 (LTXAV) inference patches for ComfyUI-Qlip.
2
+
3
+ Place this file next to the compiled engines (same directory as .qlip/.engine files).
4
+ ComfyUI-Qlip's engine_loader.py will auto-load it and call:
5
+ - patch_signatures(dm) BEFORE auto_setup()
6
+ - patch_caller(dm) AFTER engine loading
7
+
8
+ Why these patches are needed:
9
+ - Compiled blocks expect stacked pe tensors [2, ...] instead of (cos, sin, bool) tuples
10
+ because qlip strips tuples containing non-tensor elements (the bool split_mode).
11
+ - Block split_mode flags are stored as attributes (constant per generation).
12
+ - _prepare_timestep returns CompressedTimestep objects → expand to raw tensors.
13
+ - _process_transformer_blocks must stack pe before passing to compiled blocks.
14
+ - LTX-2.3 adds v_prompt_timestep / a_prompt_timestep for cross_attention_adaln.
15
+ """
16
+
17
+ import inspect
18
+ import types
19
+ import torch
20
+
21
+
22
+ def patch_caller(dm):
23
+ """All LTX-2.3 inference patches. Called AFTER engine loading.
24
+
25
+ At inference time, blocks are already CompiledModules — their forward
26
+ signatures come from the compiled engine and cannot be changed. All three
27
+ patches work at the transformer (caller) level:
28
+
29
+ 1. _prepare_timestep — expand CompressedTimestep → raw tensors
30
+ 2. block.forward wrapper — unstack pe tensors back to (cos, sin, bool) tuples
31
+ before calling the CompiledModule (which expects tuples internally)
32
+ 3. _process_transformer_blocks — stack pe tuples into [2,...] tensors
33
+ before passing to blocks (matches compiled engine input format)
34
+ """
35
+ _patch_compressed_timestep(dm)
36
+ _patch_blocks_pe_to_stacked(dm)
37
+ _patch_process_transformer_blocks(dm)
38
+
39
+
40
+ # ---------------------------------------------------------------
41
+ # patch_compressed_timestep
42
+ # ---------------------------------------------------------------
43
+
44
+ def _patch_compressed_timestep(transformer):
45
+ orig_prepare = transformer._prepare_timestep
46
+
47
+ def patched_prepare_timestep(timestep, batch_size, hidden_dtype, **kwargs):
48
+ result = orig_prepare(timestep, batch_size, hidden_dtype, **kwargs)
49
+
50
+ from comfy.ldm.lightricks.av_model import CompressedTimestep
51
+
52
+ def expand_if_compressed(obj):
53
+ if isinstance(obj, CompressedTimestep):
54
+ return obj.expand()
55
+ return obj
56
+
57
+ # Handle both 2-tuple (old) and 3+ tuple (new) return formats
58
+ if len(result) == 2:
59
+ timesteps, embedded = result
60
+ extra = ()
61
+ else:
62
+ timesteps, embedded = result[0], result[1]
63
+ extra = tuple(result[2:])
64
+
65
+ timesteps_raw = []
66
+ for item in timesteps:
67
+ if isinstance(item, list):
68
+ timesteps_raw.append([expand_if_compressed(x) for x in item])
69
+ else:
70
+ timesteps_raw.append(expand_if_compressed(item))
71
+
72
+ embedded_raw = [expand_if_compressed(e) for e in embedded]
73
+
74
+ extra_raw = tuple(
75
+ expand_if_compressed(x) if not isinstance(x, (list, tuple))
76
+ else [expand_if_compressed(i) for i in x]
77
+ for x in extra
78
+ )
79
+
80
+ return (timesteps_raw, embedded_raw) + extra_raw
81
+
82
+ transformer._prepare_timestep = patched_prepare_timestep
83
+ print("[ltx23_patch] Patched _prepare_timestep: CompressedTimestep → raw tensors")
84
+
85
+
86
+ # ---------------------------------------------------------------
87
+ # patch_blocks_pe_to_stacked
88
+ # ---------------------------------------------------------------
89
+
90
+ def _patch_blocks_pe_to_stacked(transformer):
91
+ """Patch block.forward to accept stacked [2,...] pe tensors."""
92
+ # Check if blocks have lora_packed (they do if compiled with LoRA)
93
+ def _block_has_lora(b):
94
+ target = b.model if hasattr(b, "model") else b
95
+ try:
96
+ sig = getattr(target.forward, "__signature__", None) or inspect.signature(target.forward)
97
+ return "lora_packed" in sig.parameters
98
+ except Exception:
99
+ return False
100
+
101
+ has_lora = any(_block_has_lora(b) for b in transformer.transformer_blocks)
102
+
103
+ for block in transformer.transformer_blocks:
104
+ target = block.model if hasattr(block, "model") else block
105
+ target._v_split_pe = None
106
+ target._a_split_pe = None
107
+ target._v_cross_split_pe = None
108
+ target._a_cross_split_pe = None
109
+
110
+ orig_forward = target.forward
111
+
112
+ def make_patched_forward(blk, orig_fwd, with_lora):
113
+ def _core(v_pe, a_pe, v_cross_pe, a_cross_pe, transformer_options):
114
+ if transformer_options is None:
115
+ transformer_options = {}
116
+
117
+ def unstack(stacked, split_mode):
118
+ if stacked is None:
119
+ return None
120
+ return (stacked[0], stacked[1], split_mode)
121
+
122
+ return (
123
+ unstack(v_pe, blk._v_split_pe),
124
+ unstack(a_pe, blk._a_split_pe),
125
+ unstack(v_cross_pe, blk._v_cross_split_pe),
126
+ unstack(a_cross_pe, blk._a_cross_split_pe),
127
+ transformer_options,
128
+ )
129
+
130
+ if with_lora:
131
+ def patched_forward(
132
+ lora_packed,
133
+ x, v_context=None, a_context=None, attention_mask=None,
134
+ v_timestep=None, a_timestep=None,
135
+ v_pe=None, a_pe=None, v_cross_pe=None, a_cross_pe=None,
136
+ v_cross_scale_shift_timestep=None, a_cross_scale_shift_timestep=None,
137
+ v_cross_gate_timestep=None, a_cross_gate_timestep=None,
138
+ v_prompt_timestep=None, a_prompt_timestep=None,
139
+ transformer_options=None,
140
+ ):
141
+ vp, ap, vcp, acp, to = _core(v_pe, a_pe, v_cross_pe, a_cross_pe, transformer_options)
142
+ return orig_fwd(
143
+ lora_packed, x, v_context=v_context, a_context=a_context,
144
+ attention_mask=attention_mask,
145
+ v_timestep=v_timestep, a_timestep=a_timestep,
146
+ v_pe=vp, a_pe=ap, v_cross_pe=vcp, a_cross_pe=acp,
147
+ v_cross_scale_shift_timestep=v_cross_scale_shift_timestep,
148
+ a_cross_scale_shift_timestep=a_cross_scale_shift_timestep,
149
+ v_cross_gate_timestep=v_cross_gate_timestep,
150
+ a_cross_gate_timestep=a_cross_gate_timestep,
151
+ v_prompt_timestep=v_prompt_timestep,
152
+ a_prompt_timestep=a_prompt_timestep,
153
+ transformer_options=to,
154
+ )
155
+ else:
156
+ def patched_forward(
157
+ x, v_context=None, a_context=None, attention_mask=None,
158
+ v_timestep=None, a_timestep=None,
159
+ v_pe=None, a_pe=None, v_cross_pe=None, a_cross_pe=None,
160
+ v_cross_scale_shift_timestep=None, a_cross_scale_shift_timestep=None,
161
+ v_cross_gate_timestep=None, a_cross_gate_timestep=None,
162
+ v_prompt_timestep=None, a_prompt_timestep=None,
163
+ transformer_options=None,
164
+ ):
165
+ vp, ap, vcp, acp, to = _core(v_pe, a_pe, v_cross_pe, a_cross_pe, transformer_options)
166
+ return orig_fwd(
167
+ x, v_context=v_context, a_context=a_context,
168
+ attention_mask=attention_mask,
169
+ v_timestep=v_timestep, a_timestep=a_timestep,
170
+ v_pe=vp, a_pe=ap, v_cross_pe=vcp, a_cross_pe=acp,
171
+ v_cross_scale_shift_timestep=v_cross_scale_shift_timestep,
172
+ a_cross_scale_shift_timestep=a_cross_scale_shift_timestep,
173
+ v_cross_gate_timestep=v_cross_gate_timestep,
174
+ a_cross_gate_timestep=a_cross_gate_timestep,
175
+ v_prompt_timestep=v_prompt_timestep,
176
+ a_prompt_timestep=a_prompt_timestep,
177
+ transformer_options=to,
178
+ )
179
+ return patched_forward
180
+
181
+ target.forward = make_patched_forward(target, orig_forward, has_lora)
182
+
183
+ print(f"[ltx23_patch] Patched {len(transformer.transformer_blocks)} block forwards "
184
+ f"(lora={has_lora})")
185
+
186
+
187
+ # ---------------------------------------------------------------
188
+ # patch_process_transformer_blocks
189
+ # ---------------------------------------------------------------
190
+
191
+ def _patch_process_transformer_blocks(transformer):
192
+ """Patch _process_transformer_blocks to stack pe tuples before calling blocks."""
193
+
194
+ def patched_process_transformer_blocks(
195
+ self_tr, x, context, attention_mask, timestep, pe,
196
+ transformer_options={}, **kwargs,
197
+ ):
198
+ (v_pe_tuple, v_cross_tuple) = pe[0]
199
+ (a_pe_tuple, a_cross_tuple) = pe[1]
200
+
201
+ def stack_and_store(pe_tuple):
202
+ cos, sin, split_mode = pe_tuple
203
+ return torch.stack([cos, sin]), split_mode
204
+
205
+ v_pe_stacked, v_split = stack_and_store(v_pe_tuple)
206
+ v_cross_stacked, v_cross_split = stack_and_store(v_cross_tuple)
207
+ a_pe_stacked, a_split = stack_and_store(a_pe_tuple)
208
+ a_cross_stacked, a_cross_split = stack_and_store(a_cross_tuple)
209
+
210
+ # Store split_mode on all blocks
211
+ for block in self_tr.transformer_blocks:
212
+ blk = block.model if hasattr(block, "model") else block
213
+ blk._v_split_pe = v_split
214
+ blk._a_split_pe = a_split
215
+ blk._v_cross_split_pe = v_cross_split
216
+ blk._a_cross_split_pe = a_cross_split
217
+
218
+ vx = x[0]
219
+ ax = x[1]
220
+ v_context_t = context[0]
221
+ a_context_t = context[1]
222
+ v_timestep_t = timestep[0]
223
+ a_timestep_t = timestep[1]
224
+ (
225
+ av_ca_audio_scale_shift_timestep,
226
+ av_ca_video_scale_shift_timestep,
227
+ av_ca_a2v_gate_noise_timestep,
228
+ av_ca_v2a_gate_noise_timestep,
229
+ ) = timestep[2]
230
+ # LTX-2.3: prompt_timestep for cross_attention_adaln
231
+ v_prompt_timestep_t = timestep[3] if len(timestep) > 3 else None
232
+ a_prompt_timestep_t = timestep[4] if len(timestep) > 4 else None
233
+
234
+ patches_replace = transformer_options.get("patches_replace", {})
235
+ blocks_replace = patches_replace.get("dit", {})
236
+
237
+ for i, block in enumerate(self_tr.transformer_blocks):
238
+ if ("double_block", i) in blocks_replace:
239
+ def block_wrap(args):
240
+ out = {}
241
+ out["img"] = block(
242
+ args["img"],
243
+ v_context=args["v_context"],
244
+ a_context=args["a_context"],
245
+ attention_mask=args["attention_mask"],
246
+ v_timestep=args["v_timestep"],
247
+ a_timestep=args["a_timestep"],
248
+ v_pe=args["v_pe"],
249
+ a_pe=args["a_pe"],
250
+ v_cross_pe=args["v_cross_pe"],
251
+ a_cross_pe=args["a_cross_pe"],
252
+ v_cross_scale_shift_timestep=args["v_cross_scale_shift_timestep"],
253
+ a_cross_scale_shift_timestep=args["a_cross_scale_shift_timestep"],
254
+ v_cross_gate_timestep=args["v_cross_gate_timestep"],
255
+ a_cross_gate_timestep=args["a_cross_gate_timestep"],
256
+ v_prompt_timestep=args.get("v_prompt_timestep"),
257
+ a_prompt_timestep=args.get("a_prompt_timestep"),
258
+ transformer_options=args["transformer_options"],
259
+ )
260
+ return out
261
+
262
+ out = blocks_replace[("double_block", i)](
263
+ {
264
+ "img": (vx, ax),
265
+ "v_context": v_context_t,
266
+ "a_context": a_context_t,
267
+ "attention_mask": attention_mask,
268
+ "v_timestep": v_timestep_t,
269
+ "a_timestep": a_timestep_t,
270
+ "v_pe": v_pe_stacked,
271
+ "a_pe": a_pe_stacked,
272
+ "v_cross_pe": v_cross_stacked,
273
+ "a_cross_pe": a_cross_stacked,
274
+ "v_cross_scale_shift_timestep": av_ca_video_scale_shift_timestep,
275
+ "a_cross_scale_shift_timestep": av_ca_audio_scale_shift_timestep,
276
+ "v_cross_gate_timestep": av_ca_a2v_gate_noise_timestep,
277
+ "a_cross_gate_timestep": av_ca_v2a_gate_noise_timestep,
278
+ "v_prompt_timestep": v_prompt_timestep_t,
279
+ "a_prompt_timestep": a_prompt_timestep_t,
280
+ "transformer_options": transformer_options,
281
+ },
282
+ {"original_block": block_wrap},
283
+ )
284
+ vx, ax = out["img"]
285
+ else:
286
+ vx, ax = block(
287
+ (vx, ax),
288
+ v_context=v_context_t,
289
+ a_context=a_context_t,
290
+ attention_mask=attention_mask,
291
+ v_timestep=v_timestep_t,
292
+ a_timestep=a_timestep_t,
293
+ v_pe=v_pe_stacked,
294
+ a_pe=a_pe_stacked,
295
+ v_cross_pe=v_cross_stacked,
296
+ a_cross_pe=a_cross_stacked,
297
+ v_cross_scale_shift_timestep=av_ca_video_scale_shift_timestep,
298
+ a_cross_scale_shift_timestep=av_ca_audio_scale_shift_timestep,
299
+ v_cross_gate_timestep=av_ca_a2v_gate_noise_timestep,
300
+ a_cross_gate_timestep=av_ca_v2a_gate_noise_timestep,
301
+ v_prompt_timestep=v_prompt_timestep_t,
302
+ a_prompt_timestep=a_prompt_timestep_t,
303
+ transformer_options=transformer_options,
304
+ )
305
+
306
+ return [vx, ax]
307
+
308
+ transformer._process_transformer_blocks = types.MethodType(
309
+ patched_process_transformer_blocks, transformer,
310
+ )
311
+ print("[ltx23_patch] Patched _process_transformer_blocks: stack pe → [2,...] tensors")
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/timing_cache.tc ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9eafe45cff2a9fc5b5913bb725ae6a72cb6992f86e915a7622e866fa3602016b
3
+ size 21234022
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.0.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6a11641e4697cb2c4b222a8d87550d1bbf204be39cacdf36bacfb60ec86d579d
3
+ size 785443053
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.1.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:96a5dcbbf63b7d87b6d42322029cc52743d63c5f936e5826bb50b97c4a80deb6
3
+ size 399141629
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.10.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7bf86fe7b113441110e06c061f87cc01bbf2f652eeba317729d876a6d1b2cd19
3
+ size 399017869
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.11.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3defa0f3abec9ab1ded08c0c371cc8c0f5239c0ead7e4826aa5ec875ec4153e5
3
+ size 398962917
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.12.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:65d263b4f02a8e022986eb324d4a5faadd89dd046da2b246803b7964e0857d79
3
+ size 399020253
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.13.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e5d7b44d85b693c7c1019c50a11c760477743f65fdf70ae5c868ead71bc2a441
3
+ size 399079741
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.14.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1099b57fa7f8f088d0374240ac8e64f0060180ebbc7f4d788cfb8a46ebee7948
3
+ size 399515341
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.15.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:025d4c365b1e683d983e96ff7a0d884856f4e18c4d4607235ed438064b4b9079
3
+ size 399136805
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.16.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b0c8425f4295ba0698e89b6a8a73e097cb8c4919290dd103d30065231c7b1643
3
+ size 399559213
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.17.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a40f5feedaa7453982c0ee893fa006d112aff5e3c01738561ac0d35cb757c214
3
+ size 399047493
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.18.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:37cb49b16bdc8b723dc70c860327ee472369ac0a90be3b7d7dc5284deb37a41c
3
+ size 398704333
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.19.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d7ed9707340b94c604a488c4cb194da9e71ddcf90faead00c68d65640170bdc5
3
+ size 399540429
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.2.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a00efa0c3c3e49ab46fb325a99f76492a892971ecfaa172a391dad6fb5732777
3
+ size 398990157
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.20.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:71ecd88bfdc9c04953a5cd2dcf27bfc75efc7b5a180a89009ff4fd48aa954d39
3
+ size 399125109
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.21.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b4e719451d1bac0fc9451a83d6fa9176b219fb35d98097a326c43774cc393339
3
+ size 398715973
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.22.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:90e1ada63b3f0591c152b643abd8d5fac3373acd6b7b60706af44d11fca93875
3
+ size 398473477
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.23.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4c8d0919f3d57a72a6350b91a7db11c3cf634bb47f8d5db470fb03361865b899
3
+ size 398804781
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.24.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:025b9bebd3e02fe7b21cc54af80fd16482b0b51a078323b78ef52bb693a5a158
3
+ size 399161877
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.25.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3c151199ec1bf4b9ff3b3d8a5c07fae1994eedc3b4f7d389cfa00de71747055a
3
+ size 399176069
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.26.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1978c5c393df0760fc47c68d7047cae45f9e50846ddb68141417c1ad5ece7c24
3
+ size 398835797
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.27.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c91614fbcaa6f47e9074405dcde160a3f1c37f21fe5d4c68135bb0b485df8fa
3
+ size 399168213
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.28.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:95cb43f45648323752638bbe40b19a82f1e242c3bfac5d413e8547649a1b3682
3
+ size 399243605
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.29.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f1afa95a712cfd1f5fba04a2ce33af60189dbc20d7da326d07039600acf7e5bb
3
+ size 399352797
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.3.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ece79c60b022f0f2a4b5fb813708ecc77d3cc415f03002e3619f94641deda05c
3
+ size 399047165
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.30.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a12bd56a65b69ee04389062ab9de9d8909976bb99110f785aa304b1608102dc2
3
+ size 398987429
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.31.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6d3e659b592e1a2502514d24ae5ec221e469d85f906c7c2ba5dd8241f443d81c
3
+ size 399075653
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.32.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ac9470739366ea60317a4b204f152150e0125b6b8135d3795e34671650fe1bd6
3
+ size 398764245
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.33.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:98d9691e06558f84122edef6dd092ae8558f53ad0e707e2a38023a2cc41bcaf3
3
+ size 398965621
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.34.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:aa23daa6efc1c22f3a0b41a6ea79834449ce6df4de656878fb67db76f613a41d
3
+ size 398746245
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.35.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b8c81bd42a4efdb09331d19f5f4468409dfb9a01eb815ef63dc8f0e315bd59a6
3
+ size 399060181
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.36.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ce43de8703a32d9e289edb926ef2e9e8e195fff87887df9bc83aafdd94a5cc47
3
+ size 398007845
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.37.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e9810ef1ae33227ae205c6dec1e5703e25c992f81b9e06535cadf140b1dd4e59
3
+ size 399348333
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.38.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fc18b8f821b51212148912944524fbb024455f27ccfc4522393fca59d800abe9
3
+ size 399074461
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.39.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c804bed778da04ca445104849723ff56ad17f8f296cebd323fbe10a01ebc8e0
3
+ size 399032149
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.4.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:59380e98b50f6f0b27a437a07effc72fdcca60b88a0680bd0e5f02739fed1a52
3
+ size 398888933
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.40.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:54801b1ddfbfa1ce2cfad68b23fd8d37f69e6afdf9b9c8ce0d2d024d3bc06876
3
+ size 398813349
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.41.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a72cf76487e49fc8bc74852a10bece544b4ba05a427f1e4f9e7f81987392553a
3
+ size 399133245
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.42.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ac1a2906a57a7d744bf99c1e491bfc65edc8096ab1bb337b89eeae9be417e899
3
+ size 398882437
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.43.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f33c5e8ff64e0bf8609e27ccdab8c763118e965dd06bea1afa6235b925271725
3
+ size 399271941
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.44.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:69e29517d611e2c5bdf5b3dcea0d66074675c2069f187c4e1a63203e061bf45e
3
+ size 398919581
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.45.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c9c51b372b590fab915f61bc2120f78075e5f1fe8940eaa2680d4a9ba0e14f3b
3
+ size 398729029
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.46.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3c10ba93ee246ffd2a16abfb34f4226208b043b793b43ed56655c51017b361ed
3
+ size 398949925
models/H100/ltx-2.3-22b-distilled-fp8-t2v_lora/transformer_blocks.47.qlip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:af791f424f3182292d819d9085b5ecb0a551c26ea2e06c32239373aaf366a5b0
3
+ size 784623861