Reprezentuje wyniki umieszczania modelu. Zwykle jest używany w przypadku zadań umieszczania.
Konstruktorzy publiczni
Metody publiczne
static EmbeddingResult |
create(Lista<Umieszczanie> reprezentacji właściwościowych, opcjonalnie<Long> timestampMs)
Tworzy instancję
EmbeddingResult . |
static EmbeddingResult |
createFromProto(EmbeddingsProto.EmbeddingResult proto)
Tworzy obiekt
EmbeddingResult z wiadomości protobuf ERROR(/EmbeddingsProto.EmbeddingResult) . |
abstrat Lista<Umieszczanie> |
embeddings()
Wyniki umieszczania dla każdej głowicy modelu.
|
abstract Opcjonalny<długi> |
timestampMs()
Opcjonalna sygnatura czasowa (w milisekundach) początku fragmentu danych odpowiadającego tym wynikom.
|
Metody dziedziczone
Konstruktorzy publiczni
public EmbeddingResult ()
Metody publiczne
public static EmbeddingResult create (Lista<Umieszczanie> wektorów dystrybucyjnych, Optional<Long> timestampMs)
Tworzy instancję EmbeddingResult
.
Parametry
reprezentacje właściwościowe | listę obiektów Embedding zawierających elementy osadzone dla każdej głowicy modelu. |
---|---|
timestampMs | opcjonalną sygnaturę czasową (w milisekundach) rozpoczęcia fragmentu danych odpowiadającego tym wynikom. |
public static EmbeddingResult createFromProto (EmbeddingsProto.EmbeddingResult proto)
Tworzy obiekt EmbeddingResult
z wiadomości protobuf ERROR(/EmbeddingsProto.EmbeddingResult)
.
Parametry
proto | wiadomość protobuf ERROR(/EmbeddingsProto.EmbeddingResult) do przekonwertowania.
|
---|
public abstract Opcjonalny<Long> timestampMs ()
Opcjonalna sygnatura czasowa (w milisekundach) początku fragmentu danych odpowiadającego tym wynikom.
Używana jest tylko do ekstrakcji reprezentacji właściwościowej w ciągach czasowych (np. do umieszczania w witrynie plików audio). W tych przypadkach ilość danych do przetworzenia może przekroczyć maksymalny rozmiar, który model jest w stanie przetworzyć. Aby rozwiązać ten problem, dane wejściowe są dzielone na wiele fragmentów z różnymi sygnaturami czasowymi.