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.