ImageEmbedder.ImageEmbedderOptions.Builder

पब्लिक स्टैटिक ऐब्स्ट्रैक्ट क्लास ImageEmbedder.ImageEmbedderOptions.Builder)

ImageEmbedder.ImageEmbedderOptions का बिल्डर.

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

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

फ़ाइनल ImageEmbedder.ImageEmbedderOptions)
build()
यह ImageEmbedder.ImageEmbedderOptions इंस्टेंस की पुष्टि करता है और उसे बनाता है.
ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder)
setBaseOptions(BaseOptions baseOptions)
इमेज एम्बेड करने वाले टास्क के लिए, BaseOptions सेट करता है.
ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder)
setErrorListener(ErrorListener गड़बड़ी की पहचान करने वाला)
वैकल्पिक ErrorListener सेट करता है.
ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder)
setL2Normalize(बूलियन l2 नॉर्मलाइज़)
सेट करता है कि वापस किए गए एम्बेड पर L2 नॉर्मलाइज़ेशन की ज़रूरत है या नहीं.
ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder)
setQuantize(बूलियन क्वांटाइज़)
सेट करता है कि वापस किए गए एम्बेडिंग को स्केलर क्वांटाइज़ेशन के ज़रिए बाइट में मापा जाना चाहिए या नहीं.
ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder)
setResultListener(ResultListener<ImageEmbedderResultMPImage> resultListener)
जब इमेज एम्बेड करने वाला व्यक्ति लाइव स्ट्रीम मोड में होता है, तो यह OutputHandler.ResultListener को एसिंक्रोनस तरीके से एम्बेड करने के नतीजे पाने के लिए सेट करती है.
ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder)
setRunningMode(RunningMode runningMode)
इमेज एम्बेड करने वाले टास्क के लिए, RunningMode सेट करता है.

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

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

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

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

सार्वजनिक फ़ाइनल ImageEmbedder.ImageEmbedderOptions बिल्ड ()

यह ImageEmbedder.ImageEmbedderOptions इंस्टेंस की पुष्टि करता है और उसे बनाता है. *

थ्रो
IllegalArgumentException अगर नतीजे लिसनर और रनिंग मोड को सही तरीके से कॉन्फ़िगर नहीं किया गया है. रिज़ल्ट लिसनर को सिर्फ़ तब सेट किया जाना चाहिए, जब इमेज एम्बेडर लाइव स्ट्रीम मोड में हो.

सार्वजनिक ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions (BaseOptions baseOptions)

इमेज एम्बेड करने वाले टास्क के लिए, BaseOptions सेट करता है.

पैरामीटर
baseOptions

सार्वजनिक ऐब्स्ट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener (ErrorListenererrorListener)

वैकल्पिक ErrorListener सेट करता है.

पैरामीटर
errorListener

सार्वजनिक ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)

सेट करता है कि वापस किए गए एम्बेड पर L2 नॉर्मलाइज़ेशन की ज़रूरत है या नहीं. इस विकल्प का इस्तेमाल सिर्फ़ तब करें, जब मॉडल में पहले से ही कोई नेटिव L2_NORMALIZATION TF Lite Op शामिल न हो. ज़्यादातर मामलों में, ऐसा पहले से ही होता है और TF Lite अनुमान की मदद से, L2 मानक पूरा हो जाता है.

डिफ़ॉल्ट रूप से 'गलत' होता है.

पैरामीटर
l2Normalize

सार्वजनिक ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (boolean quantize)

सेट करता है कि वापस किए गए एम्बेडिंग को स्केलर क्वांटाइज़ेशन के ज़रिए बाइट में मापा जाना चाहिए या नहीं. एम्बेड किए गए डाइमेंशन को यूनिट-नर्म माना जाता है. इसलिए, [-1.0, 1.0] में किसी भी डाइमेंशन की वैल्यू होने की गारंटी होती है. अगर ऐसा नहीं है, तो setL2Normalize(boolean) का इस्तेमाल करें.

डिफ़ॉल्ट रूप से 'गलत' होता है.

पैरामीटर
मात्रा बढ़ाएं

सार्वजनिक ऐब्स्ट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder setResultListener (ResultListener<ImageEmbedderResultMPImage> resultListener)

जब इमेज एम्बेड करने वाला व्यक्ति लाइव स्ट्रीम मोड में होता है, तो यह OutputHandler.ResultListener को एसिंक्रोनस तरीके से एम्बेड करने के नतीजे पाने के लिए सेट करती है.

पैरामीटर
resultListener

सार्वजनिक ऐब्सट्रैक्ट ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode (RunningMode runningMode)

इमेज एम्बेड करने वाले टास्क के लिए, RunningMode सेट करता है. डिफ़ॉल्ट रूप से इमेज मोड इस्तेमाल करें. इमेज एम्बेडर में तीन मोड हैं:

  • इमेज: एक इमेज इनपुट पर एम्बेडिंग एक्सट्रैक्शन करने का मोड.
  • वीडियो: किसी वीडियो के डिकोड किए गए फ़्रेम पर, एम्बेड करके वीडियो निकालने का मोड.
  • LIVE_STREAM: इनपुट डेटा की लाइव स्ट्रीम (जैसे कैमरे से) पर एम्बेड करके डेटा निकालने का मोड. इस मोड में, setResultListener को लिसनर सेट अप करने के लिए कॉल किया जाना चाहिए, ताकि एम्बेड किए गए नतीजों को एसिंक्रोनस तरीके से पाया जा सके.

पैरामीटर
runningMode