ImageEmbedder.ImageEmbedderOptions.Builder

کلاس انتزاعی استاتیک عمومی ImageEmbedder.ImageEmbedderOptions.Builder

سازنده برای ImageEmbedder.ImageEmbedderOptions .

سازندگان عمومی

روش های عمومی

ImageEmbedder.ImageEmbedderOptions نهایی
ساختن ()
نمونه ImageEmbedder.ImageEmbedderOptions اعتبارسنجی و ایجاد می کند.
انتزاعی ImageEmbedder.ImageEmbedderOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
BaseOptions برای وظیفه جاسازی تصویر تنظیم می کند.
انتزاعی ImageEmbedder.ImageEmbedderOptions.Builder
setErrorListener ( ErrorListener errorListener)
یک ErrorListener اختیاری تنظیم می کند.
انتزاعی ImageEmbedder.ImageEmbedderOptions.Builder
setL2Normalize (بولی l2Normalize)
تنظیم می کند که آیا نرمال سازی L2 باید در جاسازی های برگشتی انجام شود یا خیر.
انتزاعی ImageEmbedder.ImageEmbedderOptions.Builder
setQuantize (کوانتیزه بولی)
تنظیم می کند که آیا تعبیه برگشتی باید به بایت از طریق کوانتیزه کردن اسکالر کوانتیزه شود یا خیر.
انتزاعی ImageEmbedder.ImageEmbedderOptions.Builder
setResultListener ( ResultListener < ImageEmbedderResult ، MPImage > resultListener)
OutputHandler.ResultListener را طوری تنظیم می کند که وقتی جاسازی تصویر در حالت پخش زنده است، نتایج جاسازی را به صورت ناهمزمان دریافت کند.
انتزاعی ImageEmbedder.ImageEmbedderOptions.Builder
setRunningMode ( RunningMode runningMode)
RunningMode برای وظیفه جاسازی تصویر تنظیم می کند.

روش های ارثی

سازندگان عمومی

عمومی سازنده ()

روش های عمومی

ساخت نهایی ImageEmbedder.ImageEmbedderOptions عمومی ()

نمونه ImageEmbedder.ImageEmbedderOptions اعتبارسنجی و ایجاد می کند. *

پرتاب می کند
IllegalArgumentException اگر شنونده نتیجه و حالت اجرا به درستی پیکربندی نشده باشند. شنونده نتیجه فقط زمانی باید تنظیم شود که جاسازی تصویر در حالت پخش زنده باشد.

چکیده عمومی ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions ( BaseOptions baseOptions)

BaseOptions برای وظیفه جاسازی تصویر تنظیم می کند.

مولفه های
گزینه های پایه

چکیده عمومی ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener ( ErrorListener errorListener)

یک ErrorListener اختیاری تنظیم می کند.

مولفه های
errorListener

چکیده عمومی ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (بولی l2Normalize)

تنظیم می کند که آیا نرمال سازی L2 باید در جاسازی های برگشتی انجام شود یا خیر. فقط در صورتی از این گزینه استفاده کنید که مدل از قبل دارای یک L2_NORMALIZATION TF Lite Op بومی نباشد. در بیشتر موارد، این قبلاً وجود دارد و بنابراین هنجار L2 از طریق استنتاج TF Lite به دست می‌آید.

به طور پیش فرض نادرست است.

مولفه های
l2 عادی کنید

چکیده عمومی ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (کوانتیز بولی)

تنظیم می کند که آیا تعبیه برگشتی باید به بایت از طریق کوانتیزه کردن اسکالر کوانتیزه شود یا خیر. تعبیه‌ها به طور ضمنی به‌عنوان هنجار واحد فرض می‌شوند و بنابراین ارزش هر ابعادی در [-1.0, 1.0] تضمین می‌شود. اگر اینطور نیست setL2Normalize(boolean) استفاده کنید.

به طور پیش فرض نادرست است.

مولفه های
کمی کردن

چکیده عمومی ImageEmbedder.ImageEmbedderOptions.Builder setResultListener ( ResultListener < ImageEmbedderResult ، MPImage > resultListener)

OutputHandler.ResultListener را طوری تنظیم می کند که وقتی جاسازی تصویر در حالت پخش زنده است، نتایج جاسازی را به صورت ناهمزمان دریافت کند.

مولفه های
resultListener

چکیده عمومی ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode ( RunningMode runningMode)

RunningMode برای وظیفه جاسازی تصویر تنظیم می کند. حالت پیش فرض تصویر. جاسازی تصویر سه حالت دارد:

  • IMAGE: حالتی برای انجام استخراج تعبیه شده در ورودی های تک تصویر.
  • VIDEO: حالتی برای انجام استخراج تعبیه شده روی فریم های رمزگشایی شده یک ویدیو.
  • LIVE_STREAM: حالتی برای انجام استخراج تعبیه شده روی جریان زنده داده های ورودی، مانند دوربین. در این حالت، setResultListener باید فراخوانی شود تا شنونده ای را تنظیم کند تا نتایج جاسازی را به صورت ناهمزمان دریافت کند.

مولفه های
حالت اجرا