This commit is contained in:
Dan Saunders
2025-03-17 22:57:55 +00:00
parent a09d1ccbf2
commit 411df76a97

View File

@@ -613,6 +613,7 @@ class AxolotlTrainer(SchedulerMixin, OptimizerMixin, Trainer):
self.data_collator = ( # pylint: disable=attribute-defined-outside-init self.data_collator = ( # pylint: disable=attribute-defined-outside-init
self.eval_data_collator self.eval_data_collator
) )
if "length" in eval_dataset.column_names:
eval_dataset = eval_dataset.remove_columns(["length"]) eval_dataset = eval_dataset.remove_columns(["length"])
dataloader = super().get_eval_dataloader(eval_dataset) dataloader = super().get_eval_dataloader(eval_dataset)
self.data_collator = ( # pylint: disable=attribute-defined-outside-init self.data_collator = ( # pylint: disable=attribute-defined-outside-init
@@ -633,6 +634,7 @@ class AxolotlTrainer(SchedulerMixin, OptimizerMixin, Trainer):
if hasattr(self, "eval_data_collator") and self.eval_data_collator if hasattr(self, "eval_data_collator") and self.eval_data_collator
else self.data_collator else self.data_collator
) )
if "length" in eval_dataset.column_names:
eval_dataset = eval_dataset.remove_columns(["length"]) eval_dataset = eval_dataset.remove_columns(["length"])
# Handle dataset preprocessing for SP # Handle dataset preprocessing for SP