| Source File |
Diff Coverage (%) |
Missing Lines |
| hyper_parallel/components/modules/engram.py |
22.2% |
44-49,379 |
| hyper_parallel/data/batching/get_batch.py |
16.7% |
85,88-91 |
| hyper_parallel/data/parallel/batch_parallel.py |
11.1% |
209-211,256-263,274-276,278-279 |
| hyper_parallel/distributed/_builder/forward_rewriter.py |
57.1% |
376,378,380 |
| hyper_parallel/distributed/_builder/planner.py |
15.3% |
292,294-299,304,308,420-421,448-450,452,1219-1223,1235-1236,1441-1449,1474,1511-1512,1568-1570,1573-1575,1578-1580,1587,1589-1592,1615,1623 |
| hyper_parallel/distributed/encoder_parallel/__init__.py |
100% |
|
| hyper_parallel/distributed/encoder_parallel/attention.py |
49.0% |
48,52-53,61-63,71-83,87-88,96,106-108,110 |
| hyper_parallel/distributed/encoder_parallel/batch_input.py |
37.5% |
32-35,39-40,46-54 |
| hyper_parallel/distributed/encoder_parallel/config.py |
45.5% |
31-33,35,47-54 |
| hyper_parallel/distributed/encoder_parallel/contracts.py |
97.1% |
54 |
| hyper_parallel/distributed/encoder_parallel/exchange.py |
23.1% |
46-52,64-66,71,79-81,83-84,86-87,98-106,108,110-116,118-120,122,130-136,138-139,142-143,148,159-166,170 |
| hyper_parallel/distributed/encoder_parallel/mesh.py |
41.7% |
31-35,45,55 |
| hyper_parallel/distributed/encoder_parallel/planning.py |
30.7% |
34-36,59-65,69-70,75-78,89-90,95,105-107,124-132,144-158,169-178,182,184-187 |
| hyper_parallel/distributed/encoder_parallel/runtime.py |
23.1% |
57,63-65,67,69-70,72,89,91-95,97-98,102,112-116,133-138,142-143,148-149,155-168,173,175-181,193-197,200,205-206,216-221,224-229,232-238,243-246,255,258-262,272,274-275,281-292,297-298,300-303,315-322 |
| hyper_parallel/trainer/config/parallelism.py |
25.0% |
76-77,490,508-509,514,518,522-523,527-528,532-533,536-537 |
| hyper_parallel/trainer/vlm_trainer.py |
0.0% |
23,25-27,131-133,150-153 |