Builder untuk TextEmbedder.TextEmbedderOptions.
Konstruktor Publik
|
Builder()
|
Metode Publik
| abstract TextEmbedder.TextEmbedderOptions |
build()
|
| abstract TextEmbedder.TextEmbedderOptions.Builder | |
| abstract TextEmbedder.TextEmbedderOptions.Builder |
setL2Normalize(boolean l2Normalize)
Menetapkan apakah normalisasi L2 harus dilakukan pada embedding yang ditampilkan.
|
| abstract TextEmbedder.TextEmbedderOptions.Builder |
setQuantize(kuantisasi boolean)
Menetapkan apakah embedding yang ditampilkan harus dikuantisasi ke byte melalui kuantisasi skalar.
|
Metode Turunan
Konstruktor Publik
publik Builder ()
Metode Publik
public abstract TextEmbedder.TextEmbedderOptions.Builder setBaseOptions (nilai BaseOptions)
Menetapkan opsi dasar untuk tugas penyemat teks.
Parameter
| value |
|---|
public abstract TextEmbedder.TextEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Menetapkan apakah normalisasi L2 harus dilakukan pada embedding yang ditampilkan. Gunakan opsi ini hanya jika model belum berisi TF Lite Op L2_NORMALIZATION native. Dalam sebagian besar kasus, hal ini sudah terjadi dan norma L2 dicapai melalui inferensi TF Lite.
Salah secara default.
Parameter
| l2Normalize |
|---|
public abstract TextEmbedder.TextEmbedderOptions.Builder setQuantize (boolean quantize)
Menetapkan apakah embedding yang ditampilkan harus dikuantisasi ke byte melalui kuantisasi skalar.
Embedding secara implisit diasumsikan sebagai norma satuan sehingga setiap dimensi dijamin
memiliki nilai dalam [-1.0, 1.0]. Gunakan setL2Normalize(boolean)
jika tidak.
Salah secara default.
Parameter
| melakukan kuantisasi |
|---|