TextEmbedder.TextEmbedderOptions.Builder

คลาสนามธรรมแบบคงที่สาธารณะ TextEmbedder.TextEmbedderOptions.Builder

เครื่องมือสร้างสำหรับ TextEmbedder.TextEmbedderOptions

บริษัทก่อสร้าง

วิธีการสาธารณะ

แอบสแตรก TextEmbedder.TextEmbedderOptions
build()
แอบสแตรก TextEmbedder.TextEmbedderOptions.Builder
setBaseOptions(ค่า BaseOptions)
ตั้งค่าตัวเลือกพื้นฐานสำหรับงานเครื่องมือฝังข้อความ
แอบสแตรก TextEmbedder.TextEmbedderOptions.Builder
setL2Normalize(บูลีน l2Standardize)
ตั้งค่าว่าควรดำเนินการปรับให้เป็นมาตรฐาน L2 บนการฝังที่แสดงผลหรือไม่
แอบสแตรก TextEmbedder.TextEmbedderOptions.Builder
setQuantize(บูลีน)
ตั้งค่าว่าควรระบุการฝังที่แสดงผลเป็นไบต์ในหน่วยไบต์ผ่านการคำนวณแบบสเกลาร์หรือไม่

วิธีการที่รับช่วงมา

บริษัทก่อสร้าง

สาธารณะ เครื่องมือสร้าง ()

วิธีการสาธารณะ

สาธารณะ นามธรรม TextEmbedder.TextEmbedderOptions สร้าง ()

สาธารณะ นามธรรม TextEmbedder.TextEmbedderOptions.Builder setBaseOptions (ค่า BaseOptions)

ตั้งค่าตัวเลือกพื้นฐานสำหรับงานเครื่องมือฝังข้อความ

พารามิเตอร์
value

สาธารณะ นามธรรม TextEmbedder.TextEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)

ตั้งค่าว่าควรดำเนินการปรับให้เป็นมาตรฐาน L2 บนการฝังที่แสดงผลหรือไม่ ใช้ตัวเลือกนี้เฉพาะเมื่อโมเดลยังไม่มี L2_NORMALIZATION TF Lite แบบเนทีฟอยู่แล้ว ซึ่งในกรณีส่วนใหญ่ ก็มีกรณีนี้อยู่แล้ว และ L2 norm จะทำได้ผ่านการอนุมาน TF Lite

เท็จโดยค่าเริ่มต้น

พารามิเตอร์
l2Normalize

สาธารณะ นามธรรม TextEmbedder.TextEmbedderOptions.Builder setQuantize (boolean quantize)

ตั้งค่าว่าควรระบุการฝังที่แสดงผลเป็นไบต์ในหน่วยไบต์ผ่านการคำนวณแบบสเกลาร์หรือไม่ การฝังมีสมมติฐานเป็นหน่วยบรรทัดเดียวกันโดยปริยาย ดังนั้นมิติข้อมูลต่างๆ จะมีค่าใน [-1.0, 1.0] อย่างแน่นอน หากไม่เป็นเช่นนั้น ให้ใช้ setL2Normalize(boolean)

เท็จโดยค่าเริ่มต้น

พารามิเตอร์
วัดปริมาณ