| Source File |
Diff Coverage (%) |
Missing Lines |
| hyper_parallel/core/activation_memory/_backend.py |
100% |
|
| hyper_parallel/core/context_parallel/context_parallel.py |
100% |
|
| hyper_parallel/core/context_parallel/dsa_context_parallel.py |
100% |
|
| hyper_parallel/core/context_parallel/utils.py |
100% |
|
| hyper_parallel/core/dtensor/_utils.py |
100% |
|
| hyper_parallel/core/dtensor/tensor_redistribution.py |
100% |
|
| hyper_parallel/core/expert_parallel/expert_parallel.py |
100% |
|
| hyper_parallel/core/fully_shard/api.py |
33.3% |
169,294,340,356,372,383 |
| hyper_parallel/core/fully_shard/hsdp_scheduler.py |
0.0% |
260 |
| hyper_parallel/core/fully_shard/utils.py |
100% |
|
| hyper_parallel/core/shard/api.py |
100% |
|
| hyper_parallel/core/shard/ops/parallel_gather.py |
100% |
|
| hyper_parallel/core/shard/ops/parallel_npu_flash_attention_score.py |
33.3% |
1295,1313 |
| hyper_parallel/core/shard/ops/parallel_scaled_dot_product_attention.py |
66.7% |
186 |
| hyper_parallel/core/shard/utils.py |
33.3% |
46-55 |
| hyper_parallel/core/utils/__init__.py |
100% |
|
| hyper_parallel/core/utils/communication.py |
48.2% |
43-49,64-68,78,95,107-110,123-125,127-134,136,141-142,167,237-241,245-247,252-254,258-260,269-275,277-281,287-291,293-295,297-302,307-310,315-318,320-323,331-335,361-364,408-410,432,439,456-458 |
| hyper_parallel/core/utils/moe_utils.py |
100% |
|
| hyper_parallel/distributed/_builder/tp_collective_lowering.py |
20.0% |
44,51,57,65 |
| hyper_parallel/distributed/context_parallel/attention.py |
50.0% |
305 |
| hyper_parallel/distributed/context_parallel/collectives.py |
50.0% |
470 |
| hyper_parallel/distributed/context_parallel/gated_delta_net.py |
33.3% |
164,910 |
| hyper_parallel/distributed/context_parallel/kimi_delta_attention.py |
33.3% |
193,316 |