| Source File |
Diff Coverage (%) |
Missing Lines |
| hyper_parallel/core/dtensor/dtensor.py |
100% |
|
| hyper_parallel/core/fully_shard/api.py |
90.0% |
281,283,331,644,776 |
| hyper_parallel/core/fully_shard/hsdp_param.py |
100% |
|
| hyper_parallel/core/fully_shard/hsdp_scheduler.py |
91.0% |
95,99-100,106,212,260 |
| hyper_parallel/core/fully_shard/hsdp_state.py |
97.9% |
180 |
| hyper_parallel/core/fully_shard/hsdp_utils.py |
100% |
|
| hyper_parallel/core/fully_shard/utils.py |
100% |
|
| hyper_parallel/core/pipeline_parallel/stage.py |
0.0% |
604 |
| hyper_parallel/core/shard/_op_dispatch.py |
75.0% |
614-615,618 |
| hyper_parallel/platform/mindspore/fully_shard/pack_utils.py |
100% |
|
| hyper_parallel/platform/mindspore/fully_shard/param.py |
53.9% |
187-189,197,200,204-205,208,212-213,216,221-223,225,244,248,256-260,270-271,278,399-401,403-406,408-409,413,415,420-421,505,509,582,600,781,787-789,792,798,805-806,816,819,823-826,903,905-907,912,914-916,929,974,976,983-985,1018,1064,1068,1087,1095,1097,1106 |
| hyper_parallel/platform/mindspore/fully_shard/param_group.py |
78.2% |
85-89,107-114,119,125-127,133,169,184,234,267-268,332,357,360-361,370,406-409,436,438,442,458,486,494,499,563,569-570,580,582,595,597,624,637-638,643,658,661,679-695,738-739,748,760,762,765-768,799 |
| hyper_parallel/platform/mindspore/fully_shard/scheduler.py |
63.8% |
157-158,172,175-180,184-186,191-195 |
| hyper_parallel/platform/mindspore/fully_shard/state.py |
66.5% |
66,85,98-100,106-107,114-117,127-129,131,140,156,167,182,187,197-203,221-222,251,270-274,276-277,279,337-342,347-349,353-355,360-361,377,383,387-388,412,440-441 |
| hyper_parallel/platform/torch/dtensor.py |
100% |
|
| hyper_parallel/platform/torch/fully_shard/param.py |
85.1% |
247,267-271,309-312,407,409,504,601-603,609,612,617-618,713,720,728,749,805,836,854,873,933-935,937-941,955,1042-1043,1057,1061,1094,1132,1141,1144,1150 |
| hyper_parallel/platform/torch/fully_shard/param_group.py |
93.3% |
109-110,148,165,215,241,306,372,501,539,544,557,559,568-569,571,618,620,624,647,701,756,782,788-789,800,815,890,1033,1036 |
| hyper_parallel/platform/torch/fully_shard/scheduler.py |
85.0% |
157,161-162,164,168-169,171-172,187 |
| hyper_parallel/platform/torch/fully_shard/state.py |
86.7% |
140,365,408-409,436,443,472,474,484,529-532,534 |
| hyper_parallel/trainer/base.py |
0.0% |
855-856,861,863-864 |