سازنده ای که به پیکربندی نمونه ای از ImageClassifierOptions کمک می کند.
ImageClassifier.ImageClassifierOptions | ساختن () |
ImageClassifier.ImageClassifierOptions.Builder | setBaseOptions ( BaseOptions baseOptions) گزینههای عمومی را برای پیکربندی Task API، مانند شتابدهندهها، تنظیم میکند. |
ImageClassifier.ImageClassifierOptions.Builder | setDisplayNamesLocale ( رشته displayNamesLocale) در صورت وجود، محلی را برای استفاده برای نامهای نمایشی مشخص شده از طریق فراداده مدل TFLite تنظیم میکند. |
ImageClassifier.ImageClassifierOptions.Builder | |
ImageClassifier.ImageClassifierOptions.Builder | |
ImageClassifier.ImageClassifierOptions.Builder | setMaxResults (int maxResults) حداکثر تعداد امتیازهای برتر را برای بازگشت تنظیم می کند. |
ImageClassifier.ImageClassifierOptions.Builder | setNumThreads (int numThreads) این روش منسوخ شده است. به جای آن از BaseOptions برای پیکربندی تعداد رشته ها استفاده کنید. این روش تعداد رشته های پیکربندی شده از BaseOptions را لغو می کند. |
ImageClassifier.ImageClassifierOptions.Builder | setScoreThreshold (آستانه امتیاز شناور) آستانه امتیاز را تعیین می کند. |
گزینههای عمومی را برای پیکربندی Task API، مانند شتابدهندهها، تنظیم میکند.
گزینه های پایه |
---|
در صورت وجود، محلی را برای استفاده برای نامهای نمایشی مشخص شده از طریق فراداده مدل TFLite تنظیم میکند.
به طور پیش فرض به انگلیسی ( "en"
). فایل طرحواره TFLite Metadata را ببینید. برای الگوی محلی پذیرفته شده
displayNamesLocale |
---|
لیست مجاز اختیاری برچسب ها را تنظیم می کند.
اگر خالی نباشد، طبقهبندیهایی که برچسب آنها در این مجموعه نیست فیلتر میشوند. برچسب های تکراری یا ناشناخته نادیده گرفته می شوند. با labelDenyList منحصر به فرد است.
labelAllowList |
---|
فهرست رد اختیاری برچسب ها را تنظیم می کند.
اگر خالی نباشد، طبقهبندیهایی که برچسب آنها در این مجموعه است فیلتر میشوند. برچسب های تکراری یا ناشناخته نادیده گرفته می شوند. متقابل با labelAllowList منحصر به فرد.
labelDenyList |
---|
حداکثر تعداد امتیازهای برتر را برای بازگشت تنظیم می کند.
اگر < 0 باشد، همه نتایج برگردانده خواهند شد. اگر 0 باشد، یک خطای آرگومان نامعتبر برگردانده می شود. پیشفرض -1 است.
حداکثر نتایج |
---|
IllegalArgumentException | اگر maxResults 0 باشد. |
---|
این روش منسوخ شده است .
به جای آن از BaseOptions
برای پیکربندی تعداد رشته ها استفاده کنید. این روش تعداد رشته های پیکربندی شده از BaseOptions
را لغو می کند.
تعداد رشتههایی را که برای عملیاتهای TFLite که از Multi-threading هنگام اجرای استنتاج با CPU پشتیبانی میکنند، استفاده میکند. پیشفرض -1 است.
numThread باید بزرگتر از 0 یا مساوی 1- باشد. تنظیم numThreads به -1 باعث می شود تا زمان اجرای TFLite مقدار را تنظیم کند.
numThreads |
---|
آستانه امتیاز را تعیین می کند.
آن موردی را که در فراداده مدل ارائه شده است لغو می کند (در صورت وجود). نتایج زیر این مقدار رد می شوند.
آستانه امتیاز |
---|