| Source File |
Diff Coverage (%) |
Missing Lines |
| hyper_parallel/auto_parallel/config_adapter/_config_loader.py |
100% |
|
| hyper_parallel/auto_parallel/config_adapter/_search_runner.py |
100% |
|
| hyper_parallel/compile/trainer.py |
100% |
|
| hyper_parallel/components/checkpoint/dcp_checkpointer.py |
100% |
|
| hyper_parallel/components/checkpoint/registry.py |
100% |
|
| hyper_parallel/components/losses/_vocab_parallel_cross_entropy.py |
10.0% |
213,225,230,238,241-243,245,247 |
| hyper_parallel/components/losses/model_output.py |
100% |
|
| hyper_parallel/components/losses/mtp.py |
50.0% |
45 |
| hyper_parallel/data/batching/data_collator.py |
0.0% |
17 |
| hyper_parallel/data/batching/dataloader.py |
0.0% |
17 |
| hyper_parallel/data/parallel/batch_parallel.py |
97.8% |
51 |
| hyper_parallel/data/vlm/build_data_transform.py |
0.0% |
17,47-48 |
| hyper_parallel/data/vlm/build_processor.py |
0.0% |
17 |
| hyper_parallel/data/vlm/collator.py |
0.0% |
17 |
| hyper_parallel/data/vlm/dataset.py |
0.0% |
17 |
| hyper_parallel/distributed/_builder/applier.py |
90.0% |
176 |
| hyper_parallel/distributed/_builder/default_templates.py |
100% |
|
| hyper_parallel/distributed/_builder/forward_rewriter.py |
87.2% |
148,150,285,958,967-968 |
| hyper_parallel/distributed/_builder/parameter_sharding.py |
90.9% |
163 |
| hyper_parallel/distributed/_builder/planner.py |
96.4% |
1239,1249 |
| hyper_parallel/distributed/_builder/rule_resolver.py |
100% |
|
| hyper_parallel/distributed/_builder/source_shard.py |
100% |
|
| hyper_parallel/distributed/apply.py |
100% |
|
| hyper_parallel/distributed/expert_parallel/experts.py |
0.0% |
239-242,244 |
| hyper_parallel/distributed/mesh.py |
100% |
|
| hyper_parallel/trainer/base.py |
0.0% |
625,627-631,633,638-639,683 |
| hyper_parallel/trainer/callbacks/environ_meter_callback.py |
0.0% |
17-19,21-24,26,29,37,43-50,52-53,66-72,74-75,77-80,82-83,85-87,89-91,96,98-102,104-105,107-115,117-118,120-126,128-129,131-143,145,147-150,152,154-157,159,161-169,171-179,181,183-189,194,196,201,210-214,217-220,222,229-233,235,244-250,252,257-259,261,271-272 |
| hyper_parallel/trainer/callbacks/logging_callback.py |
0.0% |
68,77-84 |
| hyper_parallel/trainer/runtime/device.py |
100% |
|
| hyper_parallel/trainer/runtime/distributed.py |
16.0% |
77-80,160,200-202,204-210,212-213,220,232-233,241 |
| hyper_parallel/trainer/runtime/logging.py |
0.0% |
21,97,99-101 |
| hyper_parallel/trainer/runtime/memory.py |
0.0% |
21 |
| hyper_parallel/trainer/runtime/metrics.py |
16.7% |
33-36,41-42,44-46,100 |
| hyper_parallel/trainer/runtime/profiling.py |
0.0% |
21,31,106,109-112,115,117-120,123,129-132,134,137,139-142,144,188,204,220-222 |
| hyper_parallel/trainer/text_trainer.py |
0.0% |
17 |
| hyper_parallel/trainer/vlm_trainer.py |
0.0% |
17,175,206,208,210-215,217,220,222,232 |