בנאי של TextEmbedder.TextEmbedderOptions
.
בנאים ציבוריים
Builder()
|
שיטות ציבוריות
מופשט TextEmbedder.TextEmbedderOptions |
build()
|
מופשט TextEmbedder.TextEmbedderOptions.Builder | |
מופשט TextEmbedder.TextEmbedderOptions.Builder |
setL2Normalize(בוליאני l2Normalize)
המדיניות הזו קובעת אם יש לבצע נורמליזציה של L2 בהטמעות שהוחזרו.
|
מופשט TextEmbedder.TextEmbedderOptions.Builder |
setQuantize(קוונטיזציה בוליאנית)
הגדרה זו קובעת אם יש לכמת את ההטמעה שהוחזרה לבייטים באמצעות קוונטיזציה סקלרית.
|
שיטות שעברו בירושה
בנאים ציבוריים
Public Builder ()
שיטות ציבוריות
ציבורי מופשט TextEmbedder.TextEmbedderOptions.Builder setBaseOptions (הערך של BaseOptions)
מגדיר את אפשרויות הבסיס למשימה של הטמעת הטקסט.
פרמטרים
value |
---|
Public מופשט TextEmbedder.TextEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
המדיניות הזו קובעת אם יש לבצע נורמליזציה של L2 בהטמעות שהוחזרו. יש להשתמש
באפשרות הזו רק אם המודל עדיין לא מכיל ממשק מקורי של L2_NORMALIZATION
TF
Lite Op. ברוב המקרים, זה כבר המצב, ולכן נורמת L2 מתקבלת באמצעות הסקת מסקנות מ-TF Lite.
False כברירת מחדל.
פרמטרים
l2Normalize |
---|
Public מופשט TextEmbedder.TextEmbedderOptions.Builder setQuantize (boolean quantize)
הגדרה זו קובעת אם יש לכמת את ההטמעה שהוחזרה לבייטים באמצעות קוונטיזציה סקלרית.
ההנחה היא שההטמעות הן נורמת יחידה, ולכן לכל מאפיין מובטח
שיהיה ערך ב-[-1.0, 1.0]
. אם זה לא המצב, משתמשים ב-setL2Normalize(boolean)
.
False כברירת מחדל.
פרמטרים
כמות |
---|