TextEmbedder.TextEmbedderOptions.Builder

общедоступный статический абстрактный класс TextEmbedder.TextEmbedderOptions.Builder

Построитель для TextEmbedder.TextEmbedderOptions .

Публичные конструкторы

Публичные методы

абстрактный TextEmbedder.TextEmbedderOptions
абстрактный TextEmbedder.TextEmbedderOptions.Builder
setBaseOptions (значение BaseOptions )
Устанавливает базовые параметры для задачи внедрения текста.
абстрактный TextEmbedder.TextEmbedderOptions.Builder
setL2Normalize (логическое значение l2Normalize)
Устанавливает, следует ли выполнять нормализацию L2 для возвращаемых вложений.
абстрактный TextEmbedder.TextEmbedderOptions.Builder
setQuantize (логическое квантование)
Устанавливает, должно ли возвращаемое внедрение быть квантовано до байтов посредством скалярного квантования.

Унаследованные методы

Публичные конструкторы

общественный строитель ()

Публичные методы

публичная абстрактная сборка TextEmbedder.TextEmbedderOptions ()

общедоступный абстрактный TextEmbedder.TextEmbedderOptions.Builder setBaseOptions (значение BaseOptions )

Устанавливает базовые параметры для задачи внедрения текста.

Параметры
ценить

общедоступный абстрактный TextEmbedder.TextEmbedderOptions.Builder setL2Normalize (логическое значение l2Normalize)

Устанавливает, следует ли выполнять нормализацию L2 для возвращаемых вложений. Используйте эту опцию, только если модель еще не содержит встроенный L2_NORMALIZATION TF Lite Op. В большинстве случаев это уже так, и норма L2, таким образом, достигается посредством вывода TF Lite.

Ложь по умолчанию.

Параметры
l2Нормализация

общедоступный абстрактный TextEmbedder.TextEmbedderOptions.Builder setQuantize (логическое квантование)

Устанавливает, должно ли возвращаемое внедрение быть квантовано до байтов посредством скалярного квантования. Неявно предполагается, что вложения имеют единичную норму, и поэтому любые измерения гарантированно имеют значение в [-1.0, 1.0] . Используйте setL2Normalize(boolean) если это не так.

Ложь по умолчанию.

Параметры
квантовать