MediaPipe टास्क

MediaPipe Tasks, MediaPipe का मुख्य प्रोग्रामिंग इंटरफ़ेस उपलब्ध कराता है सलूशन सुइट, जिसमें नई तरह की मशीन लर्निंग को डिप्लॉय करने के लिए लाइब्रेरी का सेट शामिल है कम से कम कोड वाले डिवाइसों पर समाधान देता है. यह कई प्लैटफ़ॉर्म पर काम करता है, जल्द ही, यह सुविधा Android, Web / JavaScript, Python, और iOS के लिए सपोर्ट वाली सुविधा के साथ उपलब्ध होगी.

इस्तेमाल करने में आसान और अच्छी तरह से बताए गए क्रॉस-प्लैटफ़ॉर्म एपीआई
सिर्फ़ पांच लाइनों के कोड की मदद से, एमएल अनुमान चलाएं. दमदार और आसानी से इस्तेमाल किए जा सकने वाले टूल का इस्तेमाल करें अपना खुद का ML बनाने के लिए बिल्डिंग ब्लॉक के तौर पर MediaPipe Tasks में सलूशन एपीआई सुविधाएँ.

कस्टमाइज़ किए जा सकने वाले समाधान
MediaPipe Tasks से मिलने वाले सभी फ़ायदों का इस्तेमाल करने पर, इन्हें आसानी से अपनी पसंद के मुताबिक बनाया जा सकता है मॉडल के ज़रिए आपके डेटा का इस्तेमाल करके बनाए गए मॉडल का इस्तेमाल करना मेकर. उदाहरण के लिए, आप एक ऐसा मॉडल बना सकते हैं जो उन कस्टम जेस्चर की पहचान करता है जिन्हें आपने Model Maker का इस्तेमाल करके जेस्चर आइडेंटिफ़ायर एपीआई, इसके बाद, Tasks जेस्चर आइडेंटिफ़ायर की मदद से इस मॉडल को मनचाहे प्लैटफ़ॉर्म पर डिप्लॉय कर सकता है एपीआई.

बेहतर परफ़ॉर्मेंस वाली एमएल पाइपलाइन
उपयोगकर्ता के डिवाइस पर मौजूद सामान्य एमएल सलूशन में कई एमएल और गैर-एमएल ब्लॉक शामिल होते हैं. इससे धीमे काम होता है परफ़ॉर्मेंस. MediaPipe Tasks, ऑप्टिमाइज़ की गई एमएल पाइपलाइन को शुरू से आखिर तक उपलब्ध कराता है डिवाइस पर रीयल-टाइम में इस्तेमाल की ज़रूरतों को पूरा करने के लिए सीपीयू, जीपीयू, और टीपीयू की मदद से तेज़ी लाना मामले.

डेटा डालने और 360 डिग्री में, वीडियो चलाने की सुविधा देने वाले प्लैटफ़ॉर्म

यह सेक्शन इस्तेमाल किए जा सकने वाले हर MediaPipe Tasks की खास जानकारी देता है प्लैटफ़ॉर्म. लागू करने के खास तरीके के बारे में जानने के लिए, प्लैटफ़ॉर्म के हिसाब से डेवलपमेंट देखें गाइड हर टास्क के लिए. इसके लिए अपने डेवलपमेंट एनवायरमेंट को सेट अप करने में मदद करके, MediaPipe Tasks का इस्तेमाल किया जा सकता है इसकी सदस्यता लेने का तरीका जानने के लिए, प्लैटफ़ॉर्म सेटअप और गाइड देखें.

Android

MediaPipe टास्क Java एपीआई अलग-अलग तरह के पैकेज में बंटा होता है, जो मुख्य डोमेन में एमएल टास्क करते हैं. जिसमें विज़न, नैचुरल लैंग्वेज, और ऑडियो शामिल है. नीचे दी गई सूची में इन डिपेंडेंसी को चालू करने के लिए, Android ऐप्लिकेशन के डेवलपमेंट प्रोजेक्ट में एपीआई:

dependencies {
    implementation 'com.google.mediapipe:tasks-vision:latest.release'
    implementation 'com.google.mediapipe:tasks-text:latest.release'
    implementation 'com.google.mediapipe:tasks-audio:latest.release'
}

लागू करने से जुड़ी खास जानकारी के लिए, प्लैटफ़ॉर्म के हिसाब से डेवलपमेंट देखें हर समाधान के लिए गाइड MediaPipe Tasks में.

Python

MediaPipe Tasks Python API में ऐसे समाधान के लिए मॉड्यूल जो विज़न, और ऑडियो की क्वालिटी में सुधार किया जा सकता है. नीचे दिए गए उदाहरण में, आपको इंस्टॉल करने का निर्देश और इंपोर्ट की सूची को चालू करने के लिए, अपने Python डेवलपमेंट प्रोजेक्ट में जोड़ें एपीआई:

$ python -m pip install mediapipe

import mediapipe as mp
from mediapipe.tasks import python
from mediapipe.tasks.python import vision
from mediapipe.tasks.python import text
from mediapipe.tasks.python import audio

लागू करने से जुड़ी खास जानकारी के लिए, प्लैटफ़ॉर्म के हिसाब से डेवलपमेंट देखें हर समाधान के लिए गाइड MediaPipe Tasks में.

वेब और JavaScript

MediaPipe Tasks वेब JavaScript API ये अलग-अलग तरह के पैकेज में बंटे होते हैं. जैसे विज़न, और ऑडियो की क्वालिटी में सुधार किया जा सकता है. नीचे उन स्क्रिप्ट इंपोर्ट की सूची दी गई है जिन्हें इंपोर्ट किया जा सकता है इन एपीआई को चालू करने के लिए अपने वेब और JavaScript डेवलपमेंट प्रोजेक्ट में जोड़ें:

<head>
  <script src="https://cdn.jsdelivr.net/npm/@mediapipe/tasks-vision/vision_bundle.js"
    crossorigin="anonymous"></script>
  <script src="https://cdn.jsdelivr.net/npm/@mediapipe/tasks-text/text_bundle.js"
    crossorigin="anonymous"></script>
  <script src="https://cdn.jsdelivr.net/npm/@mediapipe/tasks-audio/audio_bundle.js"
    crossorigin="anonymous"></script>
</head>

लागू करने से जुड़ी खास जानकारी के लिए, प्लैटफ़ॉर्म के हिसाब से डेवलपमेंट देखें हर समाधान के लिए गाइड MediaPipe Tasks में.