MCPcopy Create free account
hub / github.com/Tiiny-AI/PowerInfer / part_lazy

Function part_lazy

convert.py:638–643  ·  view source on GitHub ↗
(lazy_tensor: LazyTensor, n_part: int)

Source from the content-addressed store, hash-verified

636 return LazyTensor(load, s, lazy_tensor.data_type, f'permute({n_head}, {n_head_kv}) ' + lazy_tensor.description)
637
638def part_lazy(lazy_tensor: LazyTensor, n_part: int) -> LazyTensor:
639 def load() -> Tensor:
640 return lazy_tensor.load().part(n_part)
641 s = lazy_tensor.shape.copy()
642 s[0] = s[0] // 3
643 return LazyTensor(load, s, lazy_tensor.data_type, 'part ' + lazy_tensor.description)
644
645
646# Functionality that simulates `torch.load` but where individual tensors are

Callers 1

convert_model_namesFunction · 0.70

Calls 2

copyMethod · 0.80
LazyTensorClass · 0.70

Tested by

no test coverage detected