
एक स्वचालित, उच्च-सटीक शून्य-शॉट मूल्यांकन पाइपलाइन OpenAI के CLIP मॉडल के लिए CIFAR-10 पर। 88.80% सटीकता, Safetensors सुरक्षा शमन (CVE-2025-32434), और AI Native (Trae) वर्कफ़्लो की सुविधाएँ।
यह प्रोजेक्ट संपूर्ण CIFAR-10 टेस्ट सेट (10,000 इमेज) पर OpenAI के CLIP (ViT-B/32) मॉडल के मूल्यांकन के लिए एक मजबूत, स्वचालित पाइपलाइन को लागू करता है। AI Native वर्कफ़्लो (Trae IDE) का उपयोग करके विकसित, यह 88.80% की उच्च-सटीक जीरो-शॉट सटीकता प्राप्त करता है।
88.80% (जीरो-शॉट)openai/clip-vit-base-patch32 (Safetensors का उपयोग करते हुए)
विश्लेषण: मॉडल मजबूत विकर्ण प्रभुत्व दर्शाता है। 'Deer' और 'Horse' के बीच सांख्यिकीय पूर्वाग्रह (15.4% ओवरलैप) देखा गया, जो संभवतः CIFAR-10 के अति-निम्न 32x32 रिज़ॉल्यूशन में समान कंकालीय आकृति के कारण है। Automobile और Horse श्रेणियों ने उच्चतम प्रिसिजन (97.6%) प्राप्त किया।
CIFAR10Dataset विकसित किया गया, जो 1D बाइट-एरे को कुशलतापूर्वक 3D RGB टेंसर में परिवर्तित करता है।torch.utils.data.DataLoader को tqdm के साथ एकीकृत किया गया।"a photo of a {label}" का उपयोग किया गया।scikit-learn को एकीकृत किया गया।यह प्रोजेक्ट विकास के दौरान सामने आई कई उत्पादन-स्तरीय चुनौतियों के समाधान का दस्तावेजीकरण करता है:
.bin (Pickle) फ़ाइलों को ब्लॉक करते हैं।use_safetensors=True के माध्यम से Safetensors प्रारूप लागू किया गया।HF_HUB_DISABLE_SYMLINKS=1 लागू किया गया और क्रॉस-प्लेटफॉर्म संगतता सुनिश्चित करने के लिए एक मैनुअल कैश क्लीनअप प्रोटोकॉल स्थापित किया गया।uint8 इनपुट को सही ढंग से संभालने के लिए CLIPProcessor पाइपलाइन को पुनः इंजीनियर किया गया, सफलतापूर्वक सटीकता को 88.8% पर बहाल किया गया।HF_ENDPOINT मिरर और local_files_only=True कॉन्फ़िगर किया गया।pip install torch transformers pillow numpy tqdm scikit-learn seaborn matplotlib
CIFAR-10 Python संस्करण डाउनलोड करें और cifar-10-batches-py फ़ोल्डर को प्रोजेक्ट रूट में रखें।
# Windows पर, पूर्व-कॉन्फ़िगर बैच फ़ाइल चलाएं:
.\run.bat
# या Python के माध्यम से मैन्युअल रूप से:
python full_cifar_clip_eval.py
clip_eval_project/
├── full_cifar_clip_eval.py # Core evaluation script
├── run.bat # One-click run entry
├── confusion_matrix.png # Confusion matrix result
├── cifar-10-batches-py/ # CIFAR-10 raw data
│ └── test_batch # Test set data
└── README.md # Project documentation
यह प्रोजेक्ट MIT लाइसेंस के तहत लाइसेंस प्राप्त है। विवरण के लिए LICENSE फ़ाइल देखें।