in src/autotrain/project.py [0:0]
def _process_params_data(self):
if isinstance(self.params, LLMTrainingParams):
return llm_munge_data(self.params, self.local)
elif isinstance(self.params, ExtractiveQuestionAnsweringParams):
return ext_qa_munge_data(self.params, self.local)
elif isinstance(self.params, ImageClassificationParams):
return img_clf_munge_data(self.params, self.local)
elif isinstance(self.params, ImageRegressionParams):
return img_reg_munge_data(self.params, self.local)
elif isinstance(self.params, ObjectDetectionParams):
return img_obj_detect_munge_data(self.params, self.local)
elif isinstance(self.params, SentenceTransformersParams):
return sent_transformers_munge_data(self.params, self.local)
elif isinstance(self.params, Seq2SeqParams):
return seq2seq_munge_data(self.params, self.local)
elif isinstance(self.params, TabularParams):
return tabular_munge_data(self.params, self.local)
elif isinstance(self.params, TextClassificationParams):
return text_clf_munge_data(self.params, self.local)
elif isinstance(self.params, TextRegressionParams):
return text_reg_munge_data(self.params, self.local)
elif isinstance(self.params, TokenClassificationParams):
return token_clf_munge_data(self.params, self.local)
elif isinstance(self.params, VLMTrainingParams):
return vlm_munge_data(self.params, self.local)
else:
raise Exception("Invalid params class")