GpuDelegateFactory.Options

सार्वजनिक स्टैटिक क्लास GpuDelegateFactory.Options
जानी-पहचानी डायरेक्ट सब-क्लास

ऐक्सेस देने के विकल्प.

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

enum GpuDelegateFactory.Options.GpuBackend कौनसा जीपीयू बैकएंड चुनना है. 

लगातार

int INFERENCE_PREFERENCE_FAST_SINGLE_ANSWER डेलिगेट का इस्तेमाल सिर्फ़ एक बार किया जाएगा. इसलिए, बूटस्ट्रैप/इनिट समय को ध्यान में रखा जाना चाहिए.
int INFERENCE_PREFERENCE_SUSTAINED_SPEED प्रवाह की क्षमता को ज़्यादा से ज़्यादा बढ़ाना पसंद करें.

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

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

boolean
GpuDelegateFactory.Options.GpuBackend
int
String
String
boolean
GpuDelegateFactory.Options
setForceBackend(GpuDelegateFactory.Options.GpuBackend forceBackend)
जीपीयू बैकएंड सेट करता है.
GpuDelegateFactory.Options
setInferencePreference(इंटर की प्राथमिकता)
सटीक/कंपाइलेशन/रनटाइम ट्रेडऑफ़ के लिए अनुमान प्राथमिकता सेट करता है.
GpuDelegateFactory.Options
setPrecisionLossAllowed(बूलियन प्रिसिज़नलॉसअनुमति)
सेट करता है कि सटीक जानकारी को नुकसान पहुंचाने की अनुमति है या नहीं.
GpuDelegateFactory.Options
setQuantizedModelsAllowed(बूलियन quantizedModelsAllowed)
डेलिगेट के साथ, संख्या वाले मॉडल चलाने की सुविधा चालू करता है.
GpuDelegateFactory.Options
setSerializationParams(String StreamizationDir, स्ट्रिंग ModelToken)
प्रतिनिधि पर सीरियलाइज़ेशन को चालू करता है.

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

लगातार

सार्वजनिक स्टैटिक फ़ाइनल int INFERENCE_PREFERENCE_FAST_SINGLE_ANSWER

डेलिगेट का इस्तेमाल सिर्फ़ एक बार किया जाएगा. इसलिए, बूटस्ट्रैप/इनिट समय को ध्यान में रखा जाना चाहिए.

कॉन्सटेंट वैल्यू: 0

सार्वजनिक स्टैटिक फ़ाइनल int INFERENCE_PREFERENCE_SUSTAINED_SPEED

प्रवाह की क्षमता को ज़्यादा से ज़्यादा बढ़ाना पसंद करें. कई इनपुट पर, एक ही प्रतिनिधि का इस्तेमाल बार-बार किया जाएगा.

कॉन्सटेंट वैल्यू: 1

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

सार्वजनिक विकल्प ()

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

सार्वजनिक बूलियन areQuantizedModelsAllowed ()

सार्वजनिक GpuDelegateFactory.Options.GpuBackend getForceBackend ()

Public int getInferencePreference ()

सार्वजनिक स्ट्रिंग getModelToken ()

सार्वजनिक स्ट्रिंग getSerializationDir ()

सार्वजनिक बूलियन isPrecisionLossAllowed ()

सार्वजनिक GpuDelegateFactory.Options setForceBackend (GpuDelegateFactory.Options.GpuBackend forceBackend)

जीपीयू बैकएंड सेट करता है.

पैरामीटर
forceBackend

सार्वजनिक GpuDelegateFactory.Options setInferencePreference (इंट की प्राथमिकता)

सटीक/कंपाइलेशन/रनटाइम ट्रेडऑफ़ के लिए अनुमान प्राथमिकता सेट करता है.

पैरामीटर
प्राथमिकता `INFERENCE_PREFERENCE_FAST_SINGLE_ANSWER` (डिफ़ॉल्ट) में से एक, `INFERENCE_PREFERENCE_SUSTAINED_ आलीशान`.

सार्वजनिक GpuDelegateFactory.Options setPrecisionLossAllowed (boolean precisionLossAllowed)

सेट करता है कि सटीक जानकारी को नुकसान पहुंचाने की अनुमति है या नहीं.

पैरामीटर
precisionLossAllowed `सही` (डिफ़ॉल्ट) होने पर, जीपीयू FP16 में प्रोसेस किए गए टेंसर, कम वैल्यू वाली वैल्यू तय कर सकता है. `गलत` होने पर, 32-बिट फ़्लोटिंग पॉइंट में कंप्यूटेशन किए जाते हैं.

सार्वजनिक GpuDelegateFactory.Options setQuantizedModelsAllowed (boolean quantizedModelsAllowed)

डेलिगेट के साथ, संख्या वाले मॉडल चलाने की सुविधा चालू करता है.

चेतावनी: इस एपीआई को फ़िलहाल आज़माया जा रहा है. इसमें बदलाव हो सकता है.

पैरामीटर
quantizedModelsAllowed true (डिफ़ॉल्ट तौर पर) होने पर, जीपीयू संख्या वाले मॉडल चला सकता है.

सार्वजनिक GpuDelegateFactory.Options setSerializationParams (स्ट्रिंग seriesizationDir, String ModelToken)

प्रतिनिधि पर सीरियलाइज़ेशन को चालू करता है. ध्यान दें कि सीरियलाइज़ेशन के लिए, बिना शून्य वाले serializationDir और modelToken को डालना ज़रूरी है.

चेतावनी: इस एपीआई को फ़िलहाल आज़माया जा रहा है. इसमें बदलाव हो सकता है.

पैरामीटर
serializationDir डेटा सेव करने के लिए इस्तेमाल की जाने वाली डायरेक्ट्री. कॉलर यह पक्का करने की ज़िम्मेदारी लेता है कि मॉडल को सार्वजनिक डायरेक्ट्री में सेव न किया जाए. हमारा सुझाव है कि Android पर ऐप्लिकेशन के लिए निजी जगह की जानकारी देने के लिए, Context.getCodeCacheDir() का इस्तेमाल करें.
modelToken मॉडल की पहचान करने के लिए इस्तेमाल किया जाने वाला टोकन. कॉलर की ज़िम्मेदारी यह पक्का करने की है कि मॉडल ग्राफ़ और डेटा के लिए टोकन यूनीक हो.