Skip to content

Commit 99cc592

Browse files
committed
[misc]: Refactor tests to remove unused pipeline main imports and use runner
1 parent 9e5049d commit 99cc592

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

fastvideo/tests/training/VSA/test_training_loss_VSA.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@
1313

1414
# Import the training pipeline
1515
sys.path.append(str(Path(__file__).parent.parent.parent.parent.parent))
16-
from fastvideo.training.wan_training_pipeline import main
16+
1717
from fastvideo.fastvideo_args import FastVideoArgs, TrainingArgs
1818
from fastvideo.utils import FlexibleArgumentParser
19+
from fastvideo.training.runner import main
1920

2021
wandb_name = "test_training_loss_VSA"
2122
reference_wandb_summary_file = "fastvideo/tests/training/VSA/h100_reference_wandb_summary_VSA.json"
@@ -50,6 +51,9 @@ def run_worker():
5051
"1", "--VSA_sparsity", "0.9"
5152
])
5253

54+
args.pipeline_class = "WanTrainingPipeline"
55+
args.pipeline_module = "fastvideo.training.wan_training_pipeline"
56+
5357
# Call the main training function
5458
main(args)
5559

fastvideo/tests/training/Vanilla/mfu_calculation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from huggingface_hub import snapshot_download
1515
from fastvideo.utils import logger
1616
# Import the training pipeline
17-
from fastvideo.training.wan_training_pipeline import main
17+
1818
from fastvideo.fastvideo_args import FastVideoArgs, TrainingArgs
1919
from fastvideo.utils import FlexibleArgumentParser
2020
from fastvideo.training.wan_training_pipeline import WanTrainingPipeline

fastvideo/tests/training/Vanilla/test_training_loss.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from fastvideo.utils import logger
1212
# Import the training pipeline
1313
sys.path.append(str(Path(__file__).parent.parent.parent.parent.parent))
14-
from fastvideo.training.wan_training_pipeline import main
14+
1515
from fastvideo.fastvideo_args import FastVideoArgs, TrainingArgs
1616
from fastvideo.utils import FlexibleArgumentParser
1717
from fastvideo.training.wan_training_pipeline import WanTrainingPipeline

fastvideo/tests/training/distill/test_distill_dmd.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from fastvideo.utils import logger
1212
# Import the training pipeline
1313
sys.path.append(str(Path(__file__).parent.parent.parent.parent.parent))
14-
from fastvideo.training.wan_training_pipeline import main
14+
1515
from fastvideo.fastvideo_args import FastVideoArgs, TrainingArgs
1616
from fastvideo.utils import FlexibleArgumentParser
1717
from fastvideo.training.wan_distillation_pipeline import WanDistillationPipeline

0 commit comments

Comments
 (0)