Embedding

מחלקה מופשטת ציבורית הטמעה

מייצג את ההטמעה של ראש הטמעה נתון. משמש בדרך כלל למשימות הטמעה.

רק אחד מתוך השניים מסוג 'הטמעה צפה' ו 'הטמעה מסוג quantizedembedding' תכיל נתונים, בהתאם לשאלה האם כלי ההטמעה הוגדר לביצוע כימות סקאלה.

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

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

הטמעה סטטית
create(float[] floatembedding, byte[] quantizedImplementding, int headIndex, Optional<String> headName)
יצירת מכונה של Embedding.
הטמעה סטטית
createFromProto(embeddingsProto.embedding proto)
יוצר אובייקט Embedding מהודעת Protobuf ERROR(/EmbeddingsProto.Embedding).
מופשט צף[]
floatEmbedding()
הטמעה של נקודה צפה (floating-point).
מופשט int
headIndex()
האינדקס של כותרת ההטמעה מתייחס לרשומות האלה.
מופשט אופציונלי<מחרוזת>
headName()
השם האופציונלי של ראש ה-embedder, שהוא השם המתאים של המטא-נתונים של ה-tensor.
מופשט בייט[]
quantizedEmbedding()
הטמעה באמצעות כמות גדולה של נתונים.

שיטות שעברו בירושה

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

ציבורי הטמעה ()

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

Public סטטי הטמעה יצירה (float[] floating, byte[] quantizedImplementding, int headIndex, Optional<String> headName)

יצירת מכונה של Embedding.

פרמטרים
floatEmbedding את מודל ההטמעה של הנקודה הצפה
quantizedEmbedding הטמעת נתונים כמותיים.
headIndex האינדקס של ראש כלי ההטמעה.
headName השם האופציונלי של ראש כלי ההטמעה.

ציבורי סטטי הטמעה createFromProto (embeddingsProto.Implementding proto)

יוצר אובייקט Embedding מהודעת Protobuf ERROR(/EmbeddingsProto.Embedding).

פרמטרים
proto את הודעת ה-protobuf ERROR(/EmbeddingsProto.Embedding) שיש להמיר.

ציבורי מופשט מספר ממשי (float) [] floatEmbedding ()

הטמעה של נקודה צפה (floating-point).

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

Public מופשט int headIndex ()

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

ציבורי מופשט אופציונלי<מחרוזת> headName ()

השם האופציונלי של ראש ה-embedder, שהוא השם המתאים של המטא-נתונים של ה-tensor.

Public מופשט byte[] quantizedEmbedding ()

הטמעה באמצעות כמות גדולה של נתונים.

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