TextEmbedder.TextEmbedderOptions için derleyici.
İnşaatçılar
|
Builder()
|
Herkese Açık Yöntemler
| abstract TextEmbedder.TextEmbedderOptions |
build()
|
| abstract TextEmbedder.TextEmbedderOptions.Builder | |
| abstract TextEmbedder.TextEmbedderOptions.Builder |
setL2Normalize(boole l2Normalize)
Döndürülen yerleştirmelerde L2 normalleştirmesinin gerçekleştirilip gerçekleştirilmeyeceğini belirler.
|
| abstract TextEmbedder.TextEmbedderOptions.Builder |
setQuantize(boole sayısallaştırma)
Döndürülen yerleştirmenin skalar niceleme kullanılarak baytlara dönüştürülerek ölçülüp ölçülmeyeceğini ayarlar.
|
Devralınan Yöntemler
İnşaatçılar
herkese açık Builder ()
Herkese Açık Yöntemler
herkese açık abstract TextEmbedder.TextEmbedderOptions.Builder setBaseOptions (BaseOptions value)
Metin gömme görevi için temel seçenekleri ayarlar.
Parametreler
| value |
|---|
herkese açık abstract TextEmbedder.TextEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Döndürülen yerleştirmelerde L2 normalleştirmesinin gerçekleştirilip gerçekleştirilmeyeceğini belirler. Bu seçeneği yalnızca modelde zaten yerel bir L2_NORMALIZATION TF Lite Op yoksa kullanın. Çoğu durumda zaten bu durum geçerlidir ve L2 normu, böylece TF Lite çıkarımı yoluyla elde edilir.
Varsayılan olarak False (yanlış) değerini alır.
Parametreler
| l2Normalize |
|---|
public abstract TextEmbedder.TextEmbedderOptions.Builder setQuantize (boolean quantize)
Döndürülen yerleştirmenin skalar niceleme kullanılarak baytlara dönüştürülerek ölçülüp ölçülmeyeceğini ayarlar.
Yerleştirmelerin dolaylı bir biçimde birim norm olduğu varsayılır. Bu nedenle, [-1.0, 1.0] öğesinde tüm boyutların değeri garanti edilir. Böyle bir durum söz konusu değilse setL2Normalize(boolean) özelliğini kullanın.
Varsayılan olarak False (yanlış) değerini alır.
Parametreler
| ölçmek |
|---|