वर्गीकरण
रोबोफ्लो पर होस्ट किए गए वर्गीकरण मॉडल्स पर इनफेरेंस चलाएँ।
स्थानीय और होस्टेड छवियों पर अनुमान लगाएँ
डिपेंडेंसीज़ इंस्टॉल करने के लिए, pip install inference-sdk
.
from inference_sdk import InferenceHTTPClient
CLIENT = InferenceHTTPClient(
api_url="https://classify.roboflow.com",
api_key="API_KEY"
)
result = CLIENT.infer(your_image.jpg, model_id="vehicle-classification-eapcd/2")
प्रतिक्रिया ऑब्जेक्ट प्रारूप
सिंगल-लेबल वर्गीकरण
होस्टेड एपीआई इंफरेंस रूट लौटाता है JSON
ऑब्जेक्ट जिसमें प्रेडिक्शन की एक ऐरे होती है। प्रत्येक प्रेडिक्शन में निम्नलिखित गुण होते हैं:
time
= छवि को संसाधित करने और भविष्यवाणियाँ लौटाने में कुल समय, सेकंड मेंइमेज
= एक ऑब्जेक्ट जिसमें छवि के बारे में जानकारी होती हैचौड़ाई
औरऊंचाई
चौड़ाई
भविष्यवाणी की गई छवि की ऊँचाईऊंचाई
= भविष्यवाणी की गई छवि की ऊँचाई
predictions
= सभी भविष्यवाणी की गई श्रेणियों और भविष्यवाणी के लिए उनके संबंधित विश्वास मानों का संग्रहक्लास
= वर्गीकरण का लेबलकॉन्फिडेंस
= मॉडल का विश्वास कि छवि में पहचानी गई वर्गीकरण की वस्तुएँ हैं
शीर्ष
= सबसे अधिक विश्वास वाली भविष्यवाणी की गई श्रेणीकॉन्फिडेंस
= सबसे अधिक भविष्यवाणी की गई विश्वास स्कोरimage_path
= भविष्यवाणी की गई छवि का पथprediction_type
= अनुमान लगाने के लिए उपयोग किए गए मॉडल का प्रकार,ClassificationModel
इस मामले में
// एक उदाहरण JSON ऑब्जेक्ट
{
"time": 0.19064618100037478,
"image": {
"width": 210,
"height": 113
},
"predictions": [
{
"class": "real-image",
"confidence": 0.7149
},
{
"class": "illustration",
"confidence": 0.2851
}
],
"top": "real-image",
"confidence": 0.7149,
"image_path": "/cropped-images-1.jpg",
"prediction_type": "ClassificationModel"
}
API संदर्भ
इन्फरेंस एपीआई का उपयोग करना
पोस्ट
https://classify.roboflow.com/:datasetSlug/:versionNumber
आप अपने मॉडल एंडपॉइंट पर सीधे बेस64 एन्कोडेड इमेज POST कर सकते हैं। या यदि आपकी छवि पहले से कहीं और होस्ट की गई है, तो आप इसे इमेज
क्वेरी स्ट्रिंग में पैरामीटर के रूप में पास कर सकते हैं।
पथ पैरामीटर
डेटासेटस्लग
स्ट्रिंग
डेटासेट नाम का url-सुरक्षित संस्करण। आप इसे वेब UI में मुख्य प्रोजेक्ट दृश्य पर URL देखकर पा सकते हैं।
स्ट्रिंग
आपके डेटासेट के संस्करण की पहचान करने वाला संस्करण नंबर।
क्वेरी पैरामीटर
api_key
स्ट्रिंग
आपकी API कुंजी (आपके कार्यक्षेत्र API सेटिंग्स पेज से प्राप्त)
{
"predictions":{
"bird":{
"confidence":0.5282308459281921
},
"cat":{
"confidence":0.5069406032562256
},
"dog":{
"confidence":0.49514248967170715
}
},
"predicted_classes":[
"bird",
"cat"
]
}
Last updated
Was this helpful?