| Source File |
Diff Coverage (%) |
Missing Lines |
| hyper_parallel/core/pipeline_parallel/stage.py |
4.8% |
55-56,62-63,196-197,215,220-221,236-237,240-241,246-247,338,344,346,351,353 |
| hyper_parallel/core/shard/ops/parallel_elementwise.py |
44.4% |
31-32,678,681,684 |
| hyper_parallel/core/tensor_parallel/style.py |
68.8% |
45,392-393,762-763 |
| hyper_parallel/data/__init__.py |
100% |
|
| hyper_parallel/data/dummy.py |
42.9% |
44-47,50,53-55,65-72 |
| hyper_parallel/data/hf.py |
34.7% |
50,53,56-57,65,67-69,71-76,81-85,96,99,101-102,111-112,114,120-121,125,129,135,141 |
| hyper_parallel/data/megatron/__init__.py |
100% |
|
| hyper_parallel/data/megatron/blendable_dataset.py |
22.2% |
54-55,59-65,69-71,76-80,84-86,89-92,120-125,128,134,137-139 |
| hyper_parallel/data/megatron/builder.py |
15.9% |
56-58,60-62,64,66-67,71-74,85-96,102-107,109,113-120,122-124,130-133,138,142,145-150,154,161,165 |
| hyper_parallel/data/megatron/gpt_dataset.py |
16.8% |
66-68,86-88,93,95-106,108-110,113-119,124-126,137,155,158,199-202,204-210,212,216,220-223,226-231,233-235,238-239,241-242,247-249,251-252,254-256,261-266,275-277,280-288,292,295,299-304,306-315,317-318,322,325-331 |
| hyper_parallel/data/megatron/indexed_dataset.py |
27.1% |
82,87,92,101-103,107,112-115,128-133,137-139,143-146,151,154,157,160-161,165,192-198,200-203,210,215,220,225,240-244,248-249,254,257,270,274-275,278-283,308-309,311-319,323-327,331,342,345-359,363 |
| hyper_parallel/data/preset_pt.py |
22.8% |
37,40,43,56-63,67,81-87,101-106,110-124,129-131,143-148,150-155,157,159-162,166 |
| hyper_parallel/data/registry.py |
62.1% |
56,60,71-75,83,86,89,108 |
| hyper_parallel/data/vl_dummy.py |
15.7% |
50-60,63,66-69,73-76,81-85,101-102,106-118,122-124,145-147,149-168,170,176-177,181 |
| hyper_parallel/platform/mindspore/platform.py |
66.7% |
1205 |
| hyper_parallel/platform/platform.py |
66.7% |
482 |
| hyper_parallel/platform/torch/platform.py |
66.7% |
947 |
| hyper_parallel/trainer/base.py |
24.3% |
144-145,149-157,165,185-186,196,200,207,222-223,234-235,241-245,330-332,337,343-344,361,366-367,378,382-383,386-399,401-402,424-427,449-450,454,467,469-471,496-498,525-526,531,541-542,547,552-554,564-573,583-585,590-592,600,603-606,621,624-625,632-633,637,643-645,648-654,656,662,667-668,670-671,712,768,776-779,781-785,787-790,796,798-806,809,811-817,820-826,829-831,833-848,850-851,855-864,966,1171,1182,1197-1200,1206,1230,1235,1246,1249,1329-1335,1338-1346,1348-1350,1352,1359-1360,1363-1372,1379-1381,1415,1432,1449-1451,1458-1460,1469,1474-1479,1484-1485,1500,1553-1563,1569-1570,1593-1595,1599-1601,1603-1609,1612-1615,1618-1624,1628-1636,1640-1641,1643-1647,1651-1659,1663,1668-1669,1673-1675,1677-1682,1686-1692,1696-1704,1712-1715,1719-1728,1732-1736,1740-1750,1754-1762,1782-1792,1821,1903-1904,1908-1911,1994,2008-2011,2013-2021,2034,2038-2043,2123-2138,2155-2159,2168,2227,2247 |
| hyper_parallel/trainer/callbacks/base.py |
100% |
|
| hyper_parallel/trainer/config.py |
100% |
|
| hyper_parallel/trainer/llm_trainer.py |
0.0% |
55-58,82,216,221-222,243,247-248,251-264,266-267 |
| hyper_parallel/trainer/parallel_dims.py |
85.7% |
504 |
| hyper_parallel/trainer/vl_trainer.py |
0.0% |
42,77-82,84-89,91-95,97,99,104-117,121 |