TextEmbedder.TextEmbedderOptions.Builder

فئة تجريدية ثابتة عامة TextEmbedder.TextEmbedderOptions.Builder

أداة إنشاء حسابات "TextEmbedder.TextEmbedderOptions"

الإنشاء العام

الطرق العامة

تجريدي TextEmbedder.TextEmbedderOptions
build()
تجريدي TextEmbedder.TextEmbedderOptions.Builder
setBaseOptions(قيمة BaseOptions)
تحدِّد هذه السياسة الخيارات الأساسية لمهمة "أداة تضمين النص".
تجريدي TextEmbedder.TextEmbedderOptions.Builder
setL2Normalize(منطقي l2normalize)
لضبط ما إذا كان يجب تنفيذ تسوية L2 على التضمينات المعروضة.
تجريدي TextEmbedder.TextEmbedderOptions.Builder
setQuantize(تحديد كمية منطقية)
لضبط ما إذا كان يجب تحديد التضمين الذي تم إرجاعه إلى بايت من خلال تحديد كمي عددي.

الطرق المكتسَبة

الإنشاء العام

public Builder ()

الطرق العامة

متاح للجميع ملخّص TextEmbedder.TextEmbedderOptions إنشاء ()

علني ملخّص 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) إذا لم يكن الأمر كذلك.

خطأ تلقائيًا.

المَعلمات
تحديد كمية