Belirli bir yerleştirilmiş oluşturucu başlığı için yerleştirmeyi temsil eder. Genellikle görevleri yerleştirmede kullanılır.
İki "floatEmbedding" ve "quantizedEmbedding" öğesinden yalnızca biri ve yalnızca biri, yerleştiricinin skala niceleme yapacak şekilde yapılandırılıp yapılandırılmadığına bağlı olarak veri içerir.
İnşaatçılar
Herkese Açık Yöntemler
statik Yerleştirme |
create(float[] floatEmbedding, byte[] quantizedEmbedding, int headIndex, İsteğe bağlı<String> headName)
Embedding örneği oluşturur. |
statik Yerleştirme |
createFromProto(EmbeddingsProto.Embedding proto)
Bir
ERROR(/EmbeddingsProto.Embedding) protobuf mesajından Embedding nesnesi oluşturur. |
soyut kayan noktalı[] |
floatEmbedding()
Kayan nokta yerleştirme.
|
soyut int |
headIndex()
Bu girişlerin başvurduğu gömme başlığının dizini.
|
abstract İsteğe bağlı<String> |
headName()
Yerleşik tensör üst verisinin isteğe bağlı adı; bu ad, karşılık gelen tensör meta veri adıdır.
|
abstract bayt[] |
quantizedEmbedding()
Nicelleştirilmiş yerleştirme.
|
Devralınan Yöntemler
İnşaatçılar
herkese açık Yerleştirme ()
Herkese Açık Yöntemler
herkese açık static Yerleştirme create (float[] floatEmbedding, byte[] quantizedEmbedding, int headIndex, İsteğe bağlı<String> headName)
Embedding
örneği oluşturur.
Parametreler
floatEmbedding | kayan nokta yerleştirme |
---|---|
quantizedEmbedding | nasıl yerleştirileceğini öğreneceğiz. |
headIndex | kodunu ekler. |
headName | (yerleştirici başlığın isteğe bağlı adı). |
herkese açık static Yerleştirme createFromProto (EmbeddingsProto.Embedding proto)
Bir ERROR(/EmbeddingsProto.Embedding)
protobuf mesajından Embedding
nesnesi oluşturur.
Parametreler
proto | dönüştürülecek ERROR(/EmbeddingsProto.Embedding) protokol mesajı.
|
---|
herkese açık soyut float[] floatEmbedding ()
Kayan nokta yerleştirme.
Yerleştirici skaler nicelleştirme gerçekleştirecek şekilde yapılandırıldıysa boş olur.
genel soyut int headIndex ()
Bu girişlerin başvurduğu gömme başlığının dizini. Bu, çok başlı modeller için kullanışlıdır.
public abstract İsteğe bağlı<String> headName ()
Yerleşik tensör üst verisinin isteğe bağlı adı; bu ad, karşılık gelen tensör meta veri adıdır.
public abstract byte[] quantizedEmbedding ()
Nicelleştirilmiş yerleştirme.
Yerleştirici skaler niceleme yapacak şekilde yapılandırılmamışsa boş olur.