Embedding

genel soyut sınıf Yerleştirme

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.