Построитель для TextEmbedder.TextEmbedderOptions .
Публичные конструкторы
Строитель () |
Публичные методы
| абстрактный TextEmbedder.TextEmbedderOptions | строить () |
| абстрактный TextEmbedder.TextEmbedderOptions.Builder | |
| абстрактный TextEmbedder.TextEmbedderOptions.Builder | setL2Normalize (логическое значение l2Normalize) Устанавливает, следует ли выполнять нормализацию L2 для возвращаемых вложений. |
| абстрактный TextEmbedder.TextEmbedderOptions.Builder | setQuantize (логическое квантование) Устанавливает, должно ли возвращаемое внедрение быть квантовано до байтов посредством скалярного квантования. |
Унаследованные методы
Публичные конструкторы
общественный строитель ()
Публичные методы
общедоступный абстрактный 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) если это не так.
Ложь по умолчанию.
Параметры
| квантовать |
|---|