| Source File |
Diff Coverage (%) |
Missing Lines |
| hyper_parallel/core/dtensor/layout.py |
100% |
|
| hyper_parallel/core/fully_shard/api.py |
50.0% |
567 |
| hyper_parallel/platform/platform.py |
66.7% |
1205,1220 |
| hyper_parallel/platform/torch/dry_run.py |
45.7% |
102,104,108,131-132,160,182,202,207-208,214-215,219-226,231-234,238-239,244-245,264-269,273-286,290-291,295-299,303-307,311-318,320-323,327-337,344-346,349-354,359-362,369-370,372,374-385,390,392,394-398,405,410-412,415-417,419,422,424-434,436,438-444,446,448-449,451,453-454,456-457,459-464,466,468,470-472,474,476-485,487,489-491,493,495-496,503-504,506,513-516,521-525,531-536,538,540-544,549-561,563,570,575,585,593,595,597-600,602,610-616,638-646,651,653-659,661-664,666-668,675-676,690-694,699-701,706-715,719,723,727,740,742,773,832,870-873,910,979,983,1030-1032,1036,1057-1059,1093-1103,1105-1106,1148,1200 |
| hyper_parallel/platform/torch/dtensor.py |
38.9% |
37-38,43,69,79,122,132-133,137-138,143-145,160-161,172-174,320-321,329-330 |
| hyper_parallel/platform/torch/fully_shard/param_group.py |
80.0% |
510 |
| hyper_parallel/platform/torch/memory_profiler.py |
80.5% |
61,70-73,78-82,91-93,98,103-104,113-115,130,136,138,167-168,177,199-201,204,245,278,297,361-365,369,392,412,475,492-493,504,540,543,557-558,565-566 |
| hyper_parallel/platform/torch/platform.py |
43.8% |
742,746-747,1356,1361-1362,1372-1374 |
| hyper_parallel/trainer/base.py |
0.0% |
176-181,183-184,187-189,191,193-195,239-243,245-252,254,744,1147,2053,2056,2061-2062,2064,2067-2070 |
| hyper_parallel/trainer/callbacks/base.py |
66.0% |
621,626,630,640,652,660,665,675,678-679,682-683,688,692-693,707,711,713,716,719,740-745,752-754,759,762-763,771-772 |
| hyper_parallel/trainer/config.py |
100% |
|