From e27d230ddde58ca4d040129135a31f9daddd455a Mon Sep 17 00:00:00 2001 From: ivarflakstad <69173633+ivarflakstad@users.noreply.github.com> Date: Tue, 13 May 2025 14:49:55 +0200 Subject: [PATCH] Disable report callbacks for certain training tests (#38088) * Disable report callbacks for certain training tests * Disable report callbacks for test_auto_batch_size_finder --- tests/trainer/test_trainer.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/trainer/test_trainer.py b/tests/trainer/test_trainer.py index f34374a44c..6708c484eb 100644 --- a/tests/trainer/test_trainer.py +++ b/tests/trainer/test_trainer.py @@ -1368,6 +1368,7 @@ class TrainerIntegrationTest(TestCasePlus, TrainerIntegrationCommon): per_device_train_batch_size=2, torch_compile=True, max_steps=1, # compile happens on the first step + report_to="none", ) trainer = Trainer(model=tiny_llama, args=args, train_dataset=train_dataset) # noqa trainer.train() @@ -3300,6 +3301,7 @@ class TrainerIntegrationTest(TestCasePlus, TrainerIntegrationCommon): --num_train_epochs 1 --output_dir {tmpdir} --auto_find_batch_size 0 + --report_to none """.split() with self.assertRaises(RuntimeError): with patch.object(sys, "argv", testargs): @@ -4560,7 +4562,7 @@ class TrainerIntegrationTest(TestCasePlus, TrainerIntegrationCommon): config = RegressionModelConfig(a=1.5, b=2.5) trainer = Trainer( model=RegressionPreTrainedModel(config), - args=TrainingArguments(output_dir=tmp_dir), + args=TrainingArguments(output_dir=tmp_dir, report_to="none"), processing_class=image_processor, ) trainer.save_model() @@ -4576,7 +4578,7 @@ class TrainerIntegrationTest(TestCasePlus, TrainerIntegrationCommon): config = RegressionModelConfig(a=1.5, b=2.5) trainer = Trainer( model=RegressionPreTrainedModel(config), - args=TrainingArguments(output_dir=tmp_dir), + args=TrainingArguments(output_dir=tmp_dir, report_to="none"), processing_class=feature_extractor, ) trainer.save_model() @@ -4596,7 +4598,7 @@ class TrainerIntegrationTest(TestCasePlus, TrainerIntegrationCommon): config = RegressionModelConfig(a=1.5, b=2.5) trainer = Trainer( model=RegressionPreTrainedModel(config), - args=TrainingArguments(output_dir=tmp_dir), + args=TrainingArguments(output_dir=tmp_dir, report_to="none"), processing_class=processor, ) trainer.save_model()