| Source File |
Diff Coverage (%) |
Missing Lines |
| hyper_parallel/codegen/build.py |
100% |
|
| hyper_parallel/codegen/model_build_overlay.py |
97.9% |
284 |
| hyper_parallel/components/modules/__init__.py |
100% |
|
| hyper_parallel/components/modules/family.py |
91.3% |
113,116,118,130 |
| hyper_parallel/components/modules/module_family.py |
91.5% |
76,141,174,207,220,224,234-237,240,261,298-301,334,371,388,396,435 |
| hyper_parallel/core/fully_shard/state_dict_utils.py |
36.4% |
832,880,882,888,1482,1518,1612 |
| hyper_parallel/distributed/_builder/applier.py |
80.0% |
140,384 |
| hyper_parallel/distributed/_builder/family_layout.py |
88.6% |
62,64,72,74,89,94,97,113,115,117,122,124,137,139,148,156,176-177,207,237,259,279,290-292 |
| hyper_parallel/distributed/_builder/fsdp_adapter.py |
70.6% |
87-89,93,385 |
| hyper_parallel/distributed/_builder/parameter_sharding.py |
71.4% |
334-335,340-341 |
| hyper_parallel/distributed/_builder/planner.py |
100% |
|
| hyper_parallel/distributed/_builder/source_shard.py |
50.0% |
285-288 |
| hyper_parallel/distributed/apply.py |
94.4% |
153 |
| hyper_parallel/distributed/context_parallel/cp_context.py |
90.2% |
65,77,107,117 |
| hyper_parallel/distributed/expert_parallel/ep_context.py |
89.5% |
58,60,62,64,75,77,87,125 |
| hyper_parallel/distributed/mesh.py |
100% |
|
| hyper_parallel/distributed/module_binding.py |
77.8% |
48,50,52,67,69,86-88,91,116,121,124,126,128,140,144,148,163,167-169,171-172,190-192 |
| hyper_parallel/distributed/plan.py |
100% |
|
| hyper_parallel/trainer/config/parallelism.py |
91.1% |
413,661,671,816 |
| hyper_parallel/trainer/config/replacement.py |
100% |
|