Embedding

clase abstracta pública Embedding

Representa la incorporación de un encabezado de incorporación determinado. Por lo general, se usa en tareas de incorporación.

Una y solo una de las dos “floatEmbedding” y “quantizedEmbedding” contendrá datos, según si el integrador se configuró o no para realizar una cuantización de scala.

Constructores públicos

Métodos públicos

Incorporación estática
create(float[] floatEmbedding, byte[] quantizedEmbedding, int headIndex, opcional<String> headName)
Crea una instancia de Embedding.
Incorporación estática
createFromProto(EmbeddingsProto.Embedding proto)
Crea un objeto Embedding a partir de un mensaje protobuf de ERROR(/EmbeddingsProto.Embedding).
abstract float[]
floatEmbedding()
Incorporación de punto flotante.
resumen int
headIndex()
El índice del encabezado de incorporación al que hacen referencia estas entradas.
abstracto Opcional<String>
headName()
El nombre opcional del encabezado de incorporación, que es el nombre de metadatos del tensor correspondiente.
resumen byte[]
quantizedEmbedding()
Incorporación cuantizada.

Métodos heredados

Constructores públicos

public Incorporación ()

Métodos públicos

estática pública Incorporación create (float[] floatEmbedding, byte[] quantizedEmbedding, int headIndex, opcional<String> headName)

Crea una instancia de Embedding.

Parámetros
floatEmbedding la incorporación de punto flotante
quantizedEmbedding la incorporación cuantizada.
headIndex el índice de la cabeza de incorporación.
headName el nombre opcional del encabezado de incorporación.

publica estática estática Embedding createFromProto (EmbeddingsProto.Embedding proto)

Crea un objeto Embedding a partir de un mensaje protobuf de ERROR(/EmbeddingsProto.Embedding).

Parámetros
proto el mensaje protobuf ERROR(/EmbeddingsProto.Embedding) para convertir.

public resumen float[] floatEmbedding ()

Incorporación de punto flotante.

Está vacío si el incorporado se configuró para realizar una cuantización escalar.

public abstract int headIndex ()

El índice del encabezado de incorporación al que hacen referencia estas entradas. Esto es útil para los modelos de varias cabezas.

public abstract Opcional<String> headName ()

El nombre opcional del encabezado de incorporación, que es el nombre de metadatos del tensor correspondiente.

public abstract byte[] quantizedEmbedding ()

Incorporación cuantizada.

Estará vacío si el incorporado no se configuró para realizar la cuantización escalar.