MCPcopy
hub / github.com/city96/ComfyUI-GGUF / split_block_dims

Function split_block_dims

dequant.py:55–58  ·  view source on GitHub ↗
(blocks, *args)

Source from the content-addressed store, hash-verified

53 return (x[:, 0] | x[:, 1] << 8).unsqueeze(1)
54
55def split_block_dims(blocks, *args):
56 n_max = blocks.shape[1]
57 dims = list(args) + [n_max - sum(args)]
58 return torch.split(blocks, dims, dim=1)
59
60# Full weights #
61def dequantize_blocks_BF16(blocks, block_size, type_size, dtype=None):

Callers 12

dequantize_blocks_Q8_0Function · 0.85
dequantize_blocks_Q5_1Function · 0.85
dequantize_blocks_Q5_0Function · 0.85
dequantize_blocks_Q4_1Function · 0.85
dequantize_blocks_Q4_0Function · 0.85
dequantize_blocks_Q6_KFunction · 0.85
dequantize_blocks_Q5_KFunction · 0.85
dequantize_blocks_Q4_KFunction · 0.85
dequantize_blocks_Q3_KFunction · 0.85
dequantize_blocks_Q2_KFunction · 0.85
dequantize_blocks_IQ4_NLFunction · 0.85
dequantize_blocks_IQ4_XSFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected