Embedding

class abstrak publik Embedding

Merepresentasikan embedding untuk head penyemat tertentu. Biasanya digunakan dalam tugas penyematan.

Satu dan hanya satu dari dua 'floatEmbedding' dan 'quantizedEmbedding' yang akan berisi data, berdasarkan apakah penyemat dikonfigurasi untuk melakukan kuantisasi skala atau tidak.

Konstruktor Publik

Metode Publik

statis Penyematan
create(float[] floatEmbedding, byte[] quantizedEmbedding, int headIndex, Opsional<String> headName)
Membuat instance Embedding.
statis Penyematan
createFromProto(proto embeddingsProto.Embedding)
Membuat objek Embedding dari pesan protobuf ERROR(/EmbeddingsProto.Embedding).
abstrak float[]
floatEmbedding()
Penyematan floating point.
abstrak int
headIndex()
Indeks kepala penyemat yang dirujuk oleh entri ini.
abstrak Opsional<String>
headName()
Nama opsional kepala penyemat, yang merupakan nama metadata tensor yang sesuai.
abstrak byte[]
quantizedEmbedding()
Penyematan terkuantisasi.

Metode Turunan

Konstruktor Publik

publik Penyematan ()

Metode Publik

publik statis Embedding buat (float[] floatEmbedding, byte[] quantizedEmbedding, int headIndex, Opsional<String> headName)

Membuat instance Embedding.

Parameter
floatEmbedding embedding floating point
quantizedEmbedding embedding terkuantisasi.
headIndex indeks dari kepala penyemat.
headName nama opsional untuk kepala penyemat.

publik statis Embedding createFromProto (protoEmbeddingsProto.Embedding)

Membuat objek Embedding dari pesan protobuf ERROR(/EmbeddingsProto.Embedding).

Parameter
proto pesan protobuf ERROR(/EmbeddingsProto.Embedding) yang akan dikonversi.

public abstrak float[] floatEmbedding ()

Penyematan floating point.

Kosong jika penyemat dikonfigurasi untuk melakukan kuantisasi skalar.

public abstract int headIndex ()

Indeks kepala penyemat yang dirujuk oleh entri ini. Hal ini berguna untuk model multi-head.

public abstrak Opsional<String> headName ()

Nama opsional kepala penyemat, yang merupakan nama metadata tensor yang sesuai.

publik abstrak byte[] quantizedEmbedding ()

Penyematan terkuantisasi.

Kosong jika penyemat tidak dikonfigurasi untuk melakukan kuantisasi skalar.