أداة إنشاء حسابات "TextEmbedder.TextEmbedderOptions
"
الإنشاء العام
Builder()
|
الطرق العامة
تجريدي TextEmbedder.TextEmbedderOptions |
build()
|
تجريدي TextEmbedder.TextEmbedderOptions.Builder | |
تجريدي TextEmbedder.TextEmbedderOptions.Builder |
setL2Normalize(منطقي l2normalize)
لضبط ما إذا كان يجب تنفيذ تسوية L2 على التضمينات المعروضة.
|
تجريدي TextEmbedder.TextEmbedderOptions.Builder |
setQuantize(تحديد كمية منطقية)
لضبط ما إذا كان يجب تحديد التضمين الذي تم إرجاعه إلى بايت من خلال تحديد كمي عددي.
|
الطرق المكتسَبة
الإنشاء العام
public Builder ()
الطرق العامة
علني ملخّص TextEmbedder.TextEmbedderOptions.Builder setBaseOptions (قيمة BaseOptions)
تحدِّد هذه السياسة الخيارات الأساسية لمهمة "أداة تضمين النص".
المَعلمات
القيمة |
---|
public مجرّد TextEmbedder.TextEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
لضبط ما إذا كان يجب تنفيذ تسوية L2 على التضمينات المعروضة. لا تستخدِم هذا الخيار
إلا إذا لم يكن النموذج يحتوي على
Op L2_NORMALIZATION
TF Lite الأصلي. في معظم الحالات، يتم تحقيق ذلك بالفعل، وبالتالي يتم تحقيق معيار L2 من خلال استنتاج TF Lite.
خطأ تلقائيًا.
المَعلمات
l2Normalize |
---|
متاح للجميع ملخّص TextEmbedder.TextEmbedderOptions.Builder setQuantize (boolean quantize)
لضبط ما إذا كان يجب تحديد التضمين الذي تم إرجاعه إلى بايت من خلال تحديد كمي عددي.
يتم الافتراض ضمني لعمليات التضمين على أنّها معيار وحدة، وبالتالي يمكن ضمان أن تكون لأيّ سمة قيمة في [-1.0, 1.0]
. ويمكنك استخدام السمة setL2Normalize(boolean)
إذا لم يكن الأمر كذلك.
خطأ تلقائيًا.
المَعلمات
تحديد كمية |
---|