| 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 |
28.6% |
29,35-40,678-682,685-687 |
| 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 |
44.4% |
44-47,50,53-55,65-71 |
| 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/trainer/base.py |
12.9% |
144,148-156,164-165,168,184-185,193,197,204,217,219-220,231-232,237-241,268,286,291,326-328,333,339-340,357,362-363,374,378-379,382-395,397-398,414,420-423,425-426,439-441,445-446,450,463,465-467,492-494,521-522,527,537-538,543,548-550,560-568,578-580,585-587,595,598-601,616,619-620,627-628,632,638-640,643-649,651,657,662-663,665-666,693-694,707,712,715-716,759-761,763,771-772,774,776-780,782-785,791,793-801,804,806-812,815-821,824-826,828-843,845-846,850-859,959,961,963,1166,1177,1192-1195,1201,1216-1219,1224-1226,1228-1230,1232,1235,1240-1245,1322-1330,1333-1341,1343-1345,1347,1354-1355,1358-1367,1371-1378,1382-1391,1393,1399-1404,1408-1410,1414-1415,1419-1422,1424-1429,1440-1447,1449-1455,1459-1469,1474-1475,1489,1502-1503,1512-1514,1521,1523,1542-1552,1558-1559,1582-1584,1588-1590,1592-1598,1601-1604,1607-1613,1617-1625,1629-1630,1632-1636,1640-1648,1652,1657-1658,1662-1664,1666-1671,1675-1681,1685-1693,1701-1704,1708-1717,1721-1725,1729-1739,1743-1751,1771-1781,1799,1810,1892-1893,1897-1900,1917,1940,1983,1997-2000,2002-2010,2023,2027-2032,2112-2127,2144-2148,2157-2158,2216,2236 |
| hyper_parallel/trainer/config.py |
100% |
|
| hyper_parallel/trainer/llm_trainer.py |
0.0% |
55-58,81-82,88,90,119,121-123,216,221-222,243,247-248,251-264,266-267 |
| hyper_parallel/trainer/parallel_dims.py |
87.5% |
505 |
| hyper_parallel/trainer/vl_trainer.py |
0.0% |
42,56,77-82,84-89,91-95,97,99,104-117,121 |