أداة إنشاء حسابات "ImageEmbedder.ImageEmbedderOptions
"
الإنشاء العام
Builder()
|
الطرق العامة
last ImageEmbedder.ImageEmbedderOptions |
build()
يتحقّق من صحة النسخة الافتراضية
ImageEmbedder.ImageEmbedderOptions وينشئها. |
مجردImageEmbedder.ImageEmbedderOptions.Builder | |
مجردImageEmbedder.ImageEmbedderOptions.Builder | |
مجردImageEmbedder.ImageEmbedderOptions.Builder |
setL2Normalize(منطقي l2normalize)
لضبط ما إذا كان يجب تنفيذ تسوية L2 على التضمينات المعروضة.
|
مجردImageEmbedder.ImageEmbedderOptions.Builder |
setQuantize(تحديد كمية منطقية)
لضبط ما إذا كان يجب تحديد التضمين الذي تم إرجاعه إلى بايت من خلال تحديد كمي عددي.
|
مجردImageEmbedder.ImageEmbedderOptions.Builder |
setResultListener(ResultListener<ImageEmbedderResult, MPImage> resultListener)
تعمل هذه السياسة على ضبط
OutputHandler.ResultListener لتلقّي نتائج التضمين بشكل غير متزامن عندما يكون برنامج تضمين الصور في وضع البث المباشر. |
مجردImageEmbedder.ImageEmbedderOptions.Builder |
الطرق المكتسَبة
الإنشاء العام
public Builder ()
الطرق العامة
public نهائيًا ImageEmbedder.ImageEmbedderOptions إنشاء ()
يتحقّق من صحة النسخة الافتراضية ImageEmbedder.ImageEmbedderOptions
وينشئها. *
الرميات
IllegalArgumentException | إذا لم يتم ضبط أداة معالجة النتائج ووضع التشغيل بشكل صحيح. ويجب ضبط أداة معالجة النتائج فقط عندما تكون أداة تضمين الصور في وضع البث المباشر. |
---|
علني تجريدي ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions (BaseOptions BaseOptions)
لضبط BaseOptions
لمهمة أداة تضمين الصور.
المَعلمات
baseOptions |
---|
public مجرّد ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)
تتيح ضبط قيمة ErrorListener
اختيارية.
المَعلمات
errorListener |
---|
public مجرّدة ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
لضبط ما إذا كان يجب تنفيذ تسوية L2 على التضمينات المعروضة. لا تستخدِم هذا الخيار
إلا إذا لم يكن النموذج يحتوي على
Op L2_NORMALIZATION
TF Lite الأصلي. في معظم الحالات، يتم تحقيق ذلك بالفعل، وبالتالي يتم تحقيق معيار L2 من خلال استنتاج TF Lite.
خطأ تلقائيًا.
المَعلمات
l2Normalize |
---|
عام ملخّص ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (boolean quantize)
لضبط ما إذا كان يجب تحديد التضمين الذي تم إرجاعه إلى بايت من خلال تحديد كمي عددي.
يتم الافتراض ضمني لعمليات التضمين على أنّها معيار وحدة، وبالتالي يمكن ضمان أن تكون لأيّ سمة قيمة في [-1.0, 1.0]
. ويمكنك استخدام السمة setL2Normalize(boolean)
إذا لم يكن الأمر كذلك.
خطأ تلقائيًا.
المَعلمات
تحديد كمية |
---|
public مجرّدة ImageEmbedder.ImageEmbedderOptions.Builder setResultListener (ResultListener<ImageEmbedderResult, MPImage> resultsListener)
تعمل هذه السياسة على ضبط OutputHandler.ResultListener
لتلقّي نتائج التضمين بشكل غير متزامن عندما يكون برنامج تضمين الصور في وضع البث المباشر.
المَعلمات
resultListener |
---|
public مجرّد ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode (RunningMode runningMode)
لضبط RunningMode
لمهمة أداة تضمين الصور. ضبط الوضع التلقائي على وضع الصورة. هناك ثلاثة أوضاع لأداة تضمين
الصور:
- IMAGE: وضع تنفيذ استخراج التضمين في إدخالات الصور الفردية.
- فيديو: هو وضع تنفيذ استخراج المحتوى في الإطارات التي تم فك ترميزها لفيديو معيّن.
- LIVE_Stream: طريقة تنفيذ استخراج البيانات في بث مباشر من بيانات الإدخال، مثل البيانات من الكاميرا. في هذا الوضع، يجب استدعاء
setResultListener
لإعداد أداة معالجة اتصال لتلقّي نتائج التضمين بشكل غير متزامن.
المَعلمات
runningMode |
---|