For the complete documentation index, see llms.txt. This page is also available as Markdown.

Custom Model Weights अपलोड करें

Roboflow आपको model deployment के लिए अपने custom-trained models के model weights को अपने Roboflow projects में अपलोड करने की सुविधा देता है।

संबंधित पेज:

Roboflow के बाहर प्रशिक्षित वेट्स अपलोड करना

अपना कस्टम मॉडल प्रशिक्षण पूरा करने के बाद, इसका लाभ लेने के लिए अपने मॉडल वेट्स को वापस अपने Roboflow project में अपलोड करें Roboflow Inference.

Model Support

विवरण के लिए देखें Supported Models table वेट्स अपलोड compatibility के बारे में।

बड़े model sizes बेहतर training results प्रदान करते हैं। हालांकि, model size जितना बड़ा होगा, training time उतना ही धीमा होगा, और inference (model prediction) speed भी। इस पर विचार करें कि क्या आप तेज़ी से चलने वाली objects या video feeds पर real-time inference चाहते हैं (छोटे model का उपयोग बेहतर है), या आप data को इकट्ठा होने के बाद process कर रहे हैं, और अधिक prediction accuracy को प्राथमिकता दे रहे हैं (बड़ा model चुनें)।

Versioned बनाम Versionless Models अपलोड

Roboflow आपके projects में models deploy करने के लिए दो अलग-अलग approaches प्रदान करता है, जिनमें से प्रत्येक अलग-अलग use cases और organizational needs को पूरा करता है। versioned और versionless deployments के बीच चुनाव इस बात पर निर्भर करता है कि क्या आपको dataset versions के साथ model evolution को track करना है, या आप अपने workspace के कई projects के बीच models share करना चाहते हैं।

  • Versionless Deployments

    • workspace level से जुड़े हुए

    • एक साथ कई projects में deploy किए जा सकते हैं

    • एक ही workspace के भीतर अलग-अलग projects में models share करने के लिए आदर्श

  • Versioned Deployments

    • विशिष्ट project versions से जुड़े हुए

    • प्रत्येक dataset version के लिए एक model

    • dataset versions के साथ model evolution को track करने के लिए आदर्श

    • Label Assist पर model का उपयोग करने के लिए आदर्श

    • अन्य models को train करने के लिए checkpoint के रूप में model उपयोग करने के लिए आदर्श

कस्टम वेट्स अपलोड करें

सबसे पहले, सुनिश्चित करें कि आपके पास latest roboflow Python package install है:

versionless custom weights अपलोड करने के लिए, workspace.deploy_model() method का उपयोग करें:

पैरामीटर्स

  • model_type (str): deploy किए जा रहे model का प्रकार (उदा., "yolov8", "yolov11")

  • model_path (str): model weights वाली directory का file path

  • project_ids (list[str]): model को deploy करने के लिए project IDs की सूची

  • model_name (str): model की पहचान के लिए नाम - (कम से कम 1 अक्षर होना चाहिए, और numbers तथा dashes स्वीकार करता है)

  • filename (str, optional): weights file का नाम (default "weights/best.pt" है)

उदाहरण

अगले चरण

  1. Roboflow के "Models" tab में अपना model देखें

  2. अपना model स्थानीय रूप से चलाएँ Roboflow Inference Server के साथ.

अंतिम अपडेट

क्या यह उपयोगी था?