Представляет внедрение для данной головки средства внедрения. Обычно используется в задачах внедрения.
Один и только один из двух «floatEmbedding» и «quantizedEmbedding» будет содержать данные в зависимости от того, было ли устройство для внедрения настроено для выполнения скала-квантования.
Публичные конструкторы
Встраивание () |
Публичные методы
статическое встраивание | create (float[] floatEmbedding, byte[] quantizedEmbedding, int headIndex, необязательный < String > headName) Создает экземпляр Embedding . |
статическое встраивание | createFromProto (EmbeddingsProto.Embedding proto) Создает объект Embedding из сообщения protobuf ERROR(/EmbeddingsProto.Embedding) . |
абстрактное число с плавающей запятой[] | floatEmbedding () Встраивание чисел с плавающей запятой. |
абстрактный int | индекс головы () Индекс заголовка устройства для внедрения, к которому относятся эти записи. |
абстрактное Необязательно < Строка > | имя_головки () Необязательное имя заголовка средства внедрения, которое является соответствующим именем метаданных тензора. |
абстрактный байт[] | квантованноеВложение () Квантовое вложение. |
Унаследованные методы
Публичные конструкторы
публичное встраивание ()
Публичные методы
public static Embedding create (float[] floatEmbedding, byte[] quantizedEmbedding, int headIndex, необязательно < String > headName)
Создает экземпляр Embedding
.
Параметры
floatEmbedding | встраивание чисел с плавающей запятой |
---|---|
квантованныйВстраивание | квантованное вложение. |
headIndex | индекс головки устройства для заливки. |
имя_головы | необязательное имя головы устройства для внедрения. |
общедоступное статическое внедрение createFromProto (EmbeddingsProto.Embedding proto)
Создает объект Embedding
из сообщения protobuf ERROR(/EmbeddingsProto.Embedding)
.
Параметры
прото | сообщение protobuf ERROR(/EmbeddingsProto.Embedding) для преобразования. |
---|
общедоступный абстрактный float[] floatEmbedding ()
Встраивание чисел с плавающей запятой.
Пусто, если средство внедрения было настроено для выполнения скалярного квантования.
публичный абстрактный int headIndex ()
Индекс заголовка устройства для внедрения, к которому относятся эти записи. Это полезно для моделей с несколькими головками.
public Abstract Необязательный < String > headName ()
Необязательное имя заголовка средства внедрения, которое является соответствующим именем метаданных тензора.
общедоступный абстрактный байт[] quantizedEmbedding ()
Квантовое вложение.
Пусто, если средство внедрения не было настроено для выполнения скалярного квантования.