| 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 |
24.9% |
144,148-156,172-173,176,192-193,201,205,212,225,227-228,239-240,245-249,276,294,299,334-336,341,347-348,365,370-371,382,386-387,390-403,405-406,422,428-431,433-434,447-449,453-454,458,471,473-475,500-502,529-530,535,545-546,551,556-558,568-576,586-588,593-595,603,606-609,624,627-628,635-636,640,646-648,651-657,659,665,670-671,673-674,701-702,715,720,723-724,767-769,771,779-780,782,784-788,790-793,799,801-809,812,814-820,823-829,832-834,836-851,853-854,858-867,967,969,971,1174,1185,1200-1203,1209,1233,1238,1249,1252,1332-1338,1341-1349,1351-1353,1355,1362-1363,1366-1375,1382-1384,1418,1435,1452-1454,1461-1463,1470,1473-1478,1483-1484,1498,1551-1561,1567-1568,1591-1593,1597-1599,1601-1607,1610-1613,1616-1622,1626-1634,1638-1639,1641-1645,1649-1657,1661,1666-1667,1671-1673,1675-1680,1684-1690,1694-1702,1710-1713,1717-1726,1730-1734,1738-1748,1752-1760,1780-1790,1808,1819,1901-1902,1906-1909,1926,1949,1992,2006-2009,2011-2019,2032,2036-2041,2121-2136,2153-2157,2166-2167,2225,2245 |
| 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 |