from transformers import ViTForImageClassification from src.config import model_name def get_model(labels): label2id = {label: i for i, label in enumerate(labels)} id2label = {i: label for i, label in enumerate(labels)} model = ViTForImageClassification.from_pretrained( model_name, num_labels=len(labels), id2label=id2label, label2id=label2id, ignore_mismatched_sizes=True ) return model