SearcherOptions.Builder

מחלקה מופשטת סטטית ציבורית SearcherOptions.Builder

Builder עבור SearcherOptions .

בונים ציבוריים

שיטות ציבוריות

תקציר SearcherOptions
תקציר SearcherOptions.Builder
setIndexFile ( קובץ indexFile)
מגדיר את קובץ האינדקס לחיפוש.
תקציר SearcherOptions.Builder
setL2Normalize (בוליאני l2Normalize)
מגדיר אם לנרמל את וקטור תכונת הטבעה עם נורמה L2.
תקציר SearcherOptions.Builder
setMaxResults (int maxResults)
מגדיר את המספר המרבי של תוצאות השכנות הקרובות להחזר.
תקציר SearcherOptions.Builder
setQuantize (quantize בוליאני)
קובע אם יש לכמת את ההטמעה לבייטים באמצעות קוונטיזציה סקלרית.

שיטות בירושה

בונים ציבוריים

בונה ציבורי ()

שיטות ציבוריות

תקציר ציבורי SearcherOptions build ()

תקציר ציבורי SearcherOptions.Builder setIndexFile ( קובץ indexFile)

מגדיר את קובץ האינדקס לחיפוש.

נדרש אם הדגם אינו מגיע עם קובץ אינדקס בפנים. אחרת, ניתן להתעלם ממנו על ידי הגדרה ל- null .

פרמטרים
indexFile

תקציר ציבורי SearcherOptions.Builder setL2Normalize (בוליאני l2Normalize)

מגדיר אם לנרמל את וקטור תכונת הטבעה עם נורמה L2. ברירת המחדל ל-false.

השתמש באפשרות זו רק אם המודל אינו מכיל כבר L2_NORMALIZATION TFLite Op. ברוב המקרים, זה כבר המקרה ונורמת L2 מושגת לפיכך באמצעות מסקנות TFLite.

פרמטרים
l2 רגיל

תקציר ציבורי SearcherOptions.Builder setMaxResults (int maxResults)

מגדיר את המספר המרבי של תוצאות השכנות הקרובות להחזר. ברירת המחדל היא 5

פרמטרים
maxResults

תקציר ציבורי SearcherOptions.Builder setQuantize (כימות בוליאני)

קובע אם יש לכמת את ההטמעה לבייטים באמצעות קוונטיזציה סקלרית. ברירת המחדל ל-false.

ההטמעות מובנות באופן מרומז כנורמת יחידה ולכן מובטח לכל מימד שיהיה ערך ב [-1.0, 1.0] . השתמש באפשרות l2_normalize אם זה לא המקרה.

פרמטרים
לכמת