Representa los resultados de incorporación de un modelo. Por lo general, se usa como resultado para tareas de incorporación.
Constructores públicos
Métodos públicos
EmbeddingResult estático | |
EmbeddingResult estático |
createFromProto(proto de EmbeddingsProto.EmbeddingResult)
Crea un objeto
EmbeddingResult a partir de un mensaje protobuf de ERROR(/EmbeddingsProto.EmbeddingResult) . |
resumen List<Embedding> |
incorporaciones()
Los resultados de incorporación para cada cabeza del modelo.
|
resumen Opcional<Long> |
timestampMs()
Es la marca de tiempo opcional (en milisegundos) del inicio del fragmento de datos correspondiente a estos resultados.
|
Métodos heredados
Constructores públicos
public EmbeddingResult ()
Métodos públicos
publica estática estáticaEmbeddingResult
Crea una instancia de EmbeddingResult
.
Parámetros
incorporaciones | La lista de objetos Embedding que contienen la incorporación de cada cabeza del modelo |
---|---|
timestampMs | la marca de tiempo opcional (en milisegundos) del inicio del fragmento de datos correspondiente a estos resultados |
estático público EmbeddingResult createFromProto (EmbeddingsProto.EmbeddingResult proto)
Crea un objeto EmbeddingResult
a partir de un mensaje protobuf de ERROR(/EmbeddingsProto.EmbeddingResult)
.
Parámetros
proto | el mensaje protobuf ERROR(/EmbeddingsProto.EmbeddingResult) para convertir.
|
---|
resumen público List<Embedding> incorporaciones ()
Los resultados de incorporación para cada cabeza del modelo.
resumen público opcional<Long> timestampMs ()
Es la marca de tiempo opcional (en milisegundos) del inicio del fragmento de datos correspondiente a estos resultados.
Esto solo se usa para la extracción de incorporaciones en series temporales (p.ej., incorporador de audio). En estos casos prácticos, la cantidad de datos a procesar puede exceder el tamaño máximo que el modelo puede procesar. Para resolver esto, los datos de entrada se dividen en varios fragmentos a partir de diferentes marcas de tiempo.