जानी-पहचानी डायरेक्ट सब-क्लास |
ऐक्सेस देने के विकल्प.
नेस्ट की गई क्लास
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 | |
GpuDelegateFactory.Options |
setInferencePreference(इंटर की प्राथमिकता)
सटीक/कंपाइलेशन/रनटाइम ट्रेडऑफ़ के लिए अनुमान प्राथमिकता सेट करता है.
|
GpuDelegateFactory.Options |
setPrecisionLossAllowed(बूलियन प्रिसिज़नलॉसअनुमति)
सेट करता है कि सटीक जानकारी को नुकसान पहुंचाने की अनुमति है या नहीं.
|
GpuDelegateFactory.Options |
setQuantizedModelsAllowed(बूलियन quantizedModelsAllowed)
डेलिगेट के साथ, संख्या वाले मॉडल चलाने की सुविधा चालू करता है.
|
GpuDelegateFactory.Options |
setSerializationParams(String StreamizationDir, स्ट्रिंग ModelToken)
प्रतिनिधि पर सीरियलाइज़ेशन को चालू करता है.
|
इनहेरिट किए गए तरीके
लगातार
सार्वजनिक स्टैटिक फ़ाइनल int INFERENCE_PREFERENCE_FAST_SINGLE_ANSWER
डेलिगेट का इस्तेमाल सिर्फ़ एक बार किया जाएगा. इसलिए, बूटस्ट्रैप/इनिट समय को ध्यान में रखा जाना चाहिए.
सार्वजनिक स्टैटिक फ़ाइनल int INFERENCE_PREFERENCE_SUSTAINED_SPEED
प्रवाह की क्षमता को ज़्यादा से ज़्यादा बढ़ाना पसंद करें. कई इनपुट पर, एक ही प्रतिनिधि का इस्तेमाल बार-बार किया जाएगा.
पब्लिक कंस्ट्रक्टर
सार्वजनिक विकल्प ()
सार्वजनिक तरीके
सार्वजनिक बूलियन areQuantizedModelsAllowed ()
Public int getInferencePreference ()
सार्वजनिक बूलियन 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 | मॉडल की पहचान करने के लिए इस्तेमाल किया जाने वाला टोकन. कॉलर की ज़िम्मेदारी यह पक्का करने की है कि मॉडल ग्राफ़ और डेटा के लिए टोकन यूनीक हो. |