GpuDelegate

पब्लिक क्लास GpuDelegate

जीपीयू के अनुमान के लिए Delegate.

ध्यान दें: Interpreter.Options.addDelegate() और Interpreter.run() को कॉल करते समय, कॉल करने वाले (कॉलर) के मौजूदा थ्रेड में EGLContext होना चाहिए. साथ ही, Interpreter.run() को उसी EGLContext से कॉल किया जाना चाहिए. अगर EGLContext मौजूद नहीं है, तो डेलिगेट खुद ही इसे जनरेट करेगा. हालांकि, इसके बाद डेवलपर को यह पक्का करना होगा कि Interpreter.run() को हमेशा उसी थ्रेड से कॉल किया जाए जिसमें Interpreter.Options.addDelegate() को कॉल किया गया था.

नेस्ट की गई क्लास

क्लास GpuDelegate.Options इस क्लास के इस्तेमाल पर रोक लगा दी गई है. इसके बजाय, GpuDelegateFactory.Options का इस्तेमाल करें.  

पब्लिक कंस्ट्रक्टर

सार्वजनिक तरीके

void
close() (बंद करें)
यह C रनटाइम में TFLite संसाधनों को फ़्री करता है.
लंबा
getNativeHandle()
TensorFlow Lite की डेलिगेट लागू करने पर एक नेटिव हैंडल दिखाता है.

इनहेरिट किए गए तरीके

पब्लिक कंस्ट्रक्टर

Public GpuDelegate (GpuDelegateFactory.Options विकल्प)

पैरामीटर
विकल्प

सार्वजनिक GpuDelegate ()

सार्वजनिक तरीके

सार्वजनिक अमान्य बंद करें ()

यह C रनटाइम में TFLite संसाधनों को फ़्री करता है.

उपयोगकर्ता से इस तरीके को साफ़ तौर पर कॉल करना चाहिए.

Public long getNativeHandle ()

TensorFlow Lite की डेलिगेट लागू करने पर एक नेटिव हैंडल दिखाता है.

ध्यान दें: Java Delegate, नेटिव डेलिगेट इंस्टेंस का मालिकाना हक रखता है. साथ ही, यह पक्का करना ज़रूरी है कि किसी भी InterpreterApi इंस्टेंस का इस्तेमाल किए जाने पर, यह इसका मालिकाना हक बनाए रखे.

ध्यान दें: हो सकता है कि जब तक प्रतिनिधि को किसी अनुवादक के साथ अटैच न कर दिया गया हो, तब तक नेटिव डेलिगेट इंस्टेंस नहीं बनाया जा सकता. इसलिए, इस तरीके को तब तक कॉल नहीं किया जाना चाहिए, जब तक कि इस डेलिगेट के साथ कोई इंटरप्रेटर बनाया न जाए.

लौटाए गए प्रॉडक्ट
  • स्थानीय प्रतिनिधि हैंडल. C/C++ में, यह 'TfLiteOpaqueDelegate' के लिए पॉइंटर होना चाहिए.