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 |
---|