منشئ يساعد في تكوين مثيل ImageClassifierOptions.
ImageClassifier.ImageClassifierOptions | يبني () |
ImageClassifier.ImageClassifierOptions.Builder | setBaseOptions ( BasOptions baseOptions) يضبط الخيارات العامة لتكوين واجهات برمجة تطبيقات المهام، مثل المسرّعات. |
ImageClassifier.ImageClassifierOptions.Builder | setDisplayNamesLocale ( سلسلة DisplayNamesLocale) يضبط اللغة المراد استخدامها لأسماء العرض المحددة من خلال البيانات التعريفية لنموذج TFLite، إن وجدت. |
ImageClassifier.ImageClassifierOptions.Builder | setLabelAllowList ( قائمة < سلسلة > labelAllowList) لتعيين القائمة المسموح بها الاختيارية للتصنيفات. |
ImageClassifier.ImageClassifierOptions.Builder | |
ImageClassifier.ImageClassifierOptions.Builder | سيتماكس ريسولتس (إنت ماكس ريسولتس) يضبط الحد الأقصى لعدد النتائج ذات النقاط الأعلى المراد إرجاعها. |
ImageClassifier.ImageClassifierOptions.Builder | setNumThreads (int numThreads) تم إهمال هذه الطريقة. استخدم BaseOptions لتكوين عدد المواضيع بدلاً من ذلك. ستتجاوز هذه الطريقة عدد سلاسل الرسائل التي تم تكوينها من BaseOptions . |
ImageClassifier.ImageClassifierOptions.Builder | setScoreThreshold (تعويم النتيجة) يحدد عتبة النتيجة. |
يضبط الخيارات العامة لتكوين واجهات برمجة تطبيقات المهام، مثل المسرّعات.
baseOptions |
---|
يضبط اللغة المراد استخدامها لأسماء العرض المحددة من خلال البيانات التعريفية لنموذج TFLite، إن وجدت.
الإعدادات الافتراضية هي الإنجليزية ( "en"
). راجع ملف مخطط بيانات تعريف TFLite. للنمط المقبول للغة.
this.displayNamesLocale |
---|
لتعيين القائمة المسموح بها الاختيارية للتصنيفات.
إذا لم يكن فارغًا، فسيتم تصفية التصنيفات التي لا توجد تسمياتها في هذه المجموعة. يتم تجاهل التصنيفات المكررة أو غير المعروفة. حصريًا بشكل متبادل مع labelDenyList.
labelAllowList |
---|
لتعيين قائمة الرفض الاختيارية للتسميات.
إذا لم يكن فارغًا، فسيتم تصفية التصنيفات التي توجد تسمياتها في هذه المجموعة. يتم تجاهل التصنيفات المكررة أو غير المعروفة. حصريًا بشكل متبادل مع labelAllowList.
labelDenyList |
---|
يضبط الحد الأقصى لعدد النتائج ذات النقاط الأعلى المراد إرجاعها.
إذا كانت <0، فسيتم إرجاع جميع النتائج. إذا كانت 0، فسيتم إرجاع خطأ وسيطة غير صالحة. الإعدادات الافتراضية هي -1.
maxResults |
---|
غير الشرعيين استثناء حجة | إذا كانت النتائج القصوى هي 0. |
---|
تم إهمال هذه الطريقة .
استخدم BaseOptions
لتكوين عدد المواضيع بدلاً من ذلك. ستتجاوز هذه الطريقة عدد سلاسل الرسائل التي تم تكوينها من BaseOptions
.
يضبط عدد الخيوط التي سيتم استخدامها لعمليات TFLite التي تدعم الخيوط المتعددة عند تشغيل الاستدلال باستخدام وحدة المعالجة المركزية. الإعدادات الافتراضية هي -1.
يجب أن تكون قيمة numThreads أكبر من 0 أو تساوي -1. يؤدي تعيين numThreads إلى -1 إلى السماح لوقت تشغيل TFLite بتعيين القيمة.
numThreads |
---|
يحدد عتبة النتيجة.
إنه يتجاوز تلك المتوفرة في بيانات تعريف النموذج (إن وجدت). يتم رفض النتائج التي تقل عن هذه القيمة.
ScoreThreshold |
---|