के लिए बिल्डर BaseOptions
।
सार्वजनिक निर्माता
बिल्डर () |
सार्वजनिक तरीके
सार BaseOptions | निर्माण () |
सार BaseOptions.Builder | |
सार BaseOptions.Builder | setNumThreads (पूर्णांक numThreads) सीपीयू के साथ अनुमान चलाते समय मल्टी-थ्रेडिंग का समर्थन करने वाले टीएफलाइट ऑप्स के लिए उपयोग किए जाने वाले थ्रेड्स की संख्या सेट करता है। |
बेसऑप्शन।बिल्डर | useGpu () अनुमान के लिए GPU का उपयोग करता है। |
बेसऑप्शन।बिल्डर | useNnapi () अनुमान के लिए NNAPI का उपयोग करता है। |
विरासत में मिली विधियां
सार्वजनिक निर्माता
सार्वजनिक बिल्डर ()
सार्वजनिक तरीके
सार्वजनिक सार BaseOptions.Builder setComputeSettings ( ComputeSettings computeSettings)
उन्नत त्वरक विकल्प सेट करता है।
नोट: इस विधि उन highlevel एपीआई ओवरराइड जैसे एक प्रतिनिधि, चुनने के लिए होगा useGpu()
और useNnapi()
।
मापदंडों
कंप्यूटसेटिंग्स |
---|
सार्वजनिक सार BaseOptions.Builder setNumThreads (पूर्णांक numThreads)
सीपीयू के साथ अनुमान चलाते समय मल्टी-थ्रेडिंग का समर्थन करने वाले टीएफलाइट ऑप्स के लिए उपयोग किए जाने वाले थ्रेड्स की संख्या सेट करता है। -1 के लिए डिफ़ॉल्ट।
numThreads
0 से अधिक है या -1 बराबर होना चाहिए। numThreads को -1 पर सेट करने से TFLite रनटाइम को मान सेट करने का प्रभाव पड़ता है।
मापदंडों
numThreads |
---|
सार्वजनिक BaseOptions.Builder useGpu ()
अनुमान के लिए GPU का उपयोग करता है। उन्नत GPU कॉन्फ़िगरेशन सेटिंग्स डिफ़ॉल्ट मानों पर सेट की जाएंगी।
नोट: इस विधि से सेटिंग्स को पार कर जाएगी setComputeSettings(ComputeSettings)
।
उन्नत GPU विन्यास सेटिंग्स में हेरफेर करने के लिए, का उपयोग setComputeSettings(ComputeSettings)
।
सार्वजनिक BaseOptions.Builder useNnapi ()
अनुमान के लिए NNAPI का उपयोग करता है। उन्नत NNAPI कॉन्फ़िगरेशन सेटिंग्स डिफ़ॉल्ट मानों पर सेट की जाएंगी।
नोट: इस विधि से सेटिंग्स को पार कर जाएगी setComputeSettings(ComputeSettings)
।
उन्नत NNAPI विन्यास सेटिंग्स में हेरफेर करने के लिए, का उपयोग setComputeSettings(ComputeSettings)
।