Skip to content

Commit 9e5049d

Browse files
committed
[misc]: Add deprecation warnings to monolithic training pipelines
1 parent 4d275ff commit 9e5049d

12 files changed

Lines changed: 72 additions & 0 deletions

fastvideo/training/cosmos2_5_training_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,12 @@ def main(args) -> None:
143143

144144

145145
if __name__ == "__main__":
146+
logger.warning(
147+
"\n"
148+
"================================================================================\n"
149+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
150+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
151+
"================================================================================")
146152
from fastvideo.fastvideo_args import TrainingArgs
147153
from fastvideo.utils import FlexibleArgumentParser
148154

fastvideo/training/ltx2_training_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,12 @@ def main(args) -> None:
484484

485485

486486
if __name__ == "__main__":
487+
logger.warning(
488+
"\n"
489+
"================================================================================\n"
490+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
491+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
492+
"================================================================================")
487493
argv = sys.argv
488494
from fastvideo.fastvideo_args import TrainingArgs
489495
from fastvideo.utils import FlexibleArgumentParser

fastvideo/training/matrixgame2_ar_diffusion_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,12 @@ def main(args) -> None:
438438

439439

440440
if __name__ == "__main__":
441+
logger.warning(
442+
"\n"
443+
"================================================================================\n"
444+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
445+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
446+
"================================================================================")
441447
argv = sys.argv
442448
from fastvideo.fastvideo_args import TrainingArgs
443449
from fastvideo.utils import FlexibleArgumentParser

fastvideo/training/matrixgame2_ode_causal_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,12 @@ def main(args) -> None:
404404

405405

406406
if __name__ == "__main__":
407+
logger.warning(
408+
"\n"
409+
"================================================================================\n"
410+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
411+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
412+
"================================================================================")
407413
argv = sys.argv
408414
from fastvideo.fastvideo_args import TrainingArgs
409415
from fastvideo.utils import FlexibleArgumentParser

fastvideo/training/matrixgame2_self_forcing_distillation_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -887,6 +887,12 @@ def main(args) -> None:
887887

888888

889889
if __name__ == "__main__":
890+
logger.warning(
891+
"\n"
892+
"================================================================================\n"
893+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
894+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
895+
"================================================================================")
890896
argv = sys.argv
891897
from fastvideo.fastvideo_args import TrainingArgs
892898
from fastvideo.utils import FlexibleArgumentParser

fastvideo/training/matrixgame2_training_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,12 @@ def main(args) -> None:
205205

206206

207207
if __name__ == "__main__":
208+
logger.warning(
209+
"\n"
210+
"================================================================================\n"
211+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
212+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
213+
"================================================================================")
208214
argv = sys.argv
209215
from fastvideo.fastvideo_args import TrainingArgs
210216
from fastvideo.utils import FlexibleArgumentParser

fastvideo/training/ode_causal_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,12 @@ def main(args) -> None:
319319

320320

321321
if __name__ == "__main__":
322+
logger.warning(
323+
"\n"
324+
"================================================================================\n"
325+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
326+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
327+
"================================================================================")
322328
argv = sys.argv
323329
from fastvideo.fastvideo_args import TrainingArgs
324330
from fastvideo.utils import FlexibleArgumentParser

fastvideo/training/wan_distillation_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@ def main(args) -> None:
6666

6767

6868
if __name__ == "__main__":
69+
logger.warning(
70+
"\n"
71+
"================================================================================\n"
72+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
73+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
74+
"================================================================================")
6975
argv = sys.argv
7076
from fastvideo.fastvideo_args import TrainingArgs
7177
from fastvideo.utils import FlexibleArgumentParser

fastvideo/training/wan_i2v_distillation_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,12 @@ def main(args) -> None:
189189

190190

191191
if __name__ == "__main__":
192+
logger.warning(
193+
"\n"
194+
"================================================================================\n"
195+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
196+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
197+
"================================================================================")
192198
argv = sys.argv
193199
from fastvideo.fastvideo_args import TrainingArgs
194200
from fastvideo.utils import FlexibleArgumentParser

fastvideo/training/wan_i2v_training_pipeline.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,12 @@ def main(args) -> None:
176176

177177

178178
if __name__ == "__main__":
179+
logger.warning(
180+
"\n"
181+
"================================================================================\n"
182+
"[DEPRECATED]: Direct execution of this pipeline is deprecated!\n"
183+
"Please use `fastvideo/training/runner.py` or the `fastvideo.training.runner.Runner` class instead.\n"
184+
"================================================================================")
179185
argv = sys.argv
180186
from fastvideo.fastvideo_args import TrainingArgs
181187
from fastvideo.utils import FlexibleArgumentParser

0 commit comments

Comments
 (0)