{ "_name_or_path": "Amirhossein75/clip-vit-base-mmhs150k-fusion", "model_type": "clip-fusion", "architectures": ["MultiModalFusionClassifier"], "auto_map": { "AutoConfig": "modeling_clip_fusion.ClipFusionConfig", "AutoModel": "modeling_clip_fusion.MultiModalFusionClassifier" }, "encoder_name": "openai/clip-vit-base-patch32", "backend": "clip", "fusion_dim": 512, "max_text_length": 77, "freeze_text": false, "freeze_image": false, "num_labels": 5, "class_names": ["racist", "sexist", "homophobe", "religion", "otherhate"], "thresholds": [0.35, 0.7, 0.75, 0.3, 0.6], "problem_type": "multi_label_classification", "id2label": { "0": "racist", "1": "sexist", "2": "homophobe", "3": "religion", "4": "otherhate" }, "label2id": { "racist": 0, "sexist": 1, "homophobe": 2, "religion": 3, "otherhate": 4 }, "training_config": { "num_train_epochs": 6, "per_device_train_batch_size": 32, "per_device_eval_batch_size": 64, "gradient_accumulation_steps": 2, "lr_encoder": 1e-5, "lr_head": 5e-4, "weight_decay": 0.02, "warmup_ratio": 0.05, "lr_scheduler_type": "cosine", "precision": "fp16", "loss_type": "bce" }, "evaluation_results": { "test_f1_macro": 0.566, "test_f1_micro": 0.635, "test_roc_auc_macro": 0.783, "test_samples_per_second": 381.5 } }