Embedding

คลาสนามธรรมสาธารณะ การฝัง

แสดงการฝังสำหรับหัวเครื่องมือฝังที่ระบุ มักใช้ในการฝังงาน

จะมีข้อมูลเพียงรายการเดียวจาก 2 รายการสำหรับ "Floating ซึ่งรวมถึง หรือ quantizedเพื่อดาวน์โหลด" การฝังดังกล่าว ตามข้อมูลขึ้นอยู่กับว่าเครื่องมือฝังนั้นมีการกำหนดค่าให้ทำการแปลงสเกลลาหรือไม่

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

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

static การฝัง
create(Float[] Floating, bytes[] quantized embedding, int headIndex, Optional<String> headName)
สร้างอินสแตนซ์ Embedding
static การฝัง
createFromProto(embeddingsProto.นำไปฝัง Proto)
สร้างออบเจ็กต์ Embedding จากข้อความ ERROR(/EmbeddingsProto.Embedding) protobuf
นามธรรม ลอย[]
floatEmbedding()
การฝังแบบจุดลอยตัว
นามธรรม int
headIndex()
ดัชนีของส่วนหัวเครื่องมือฝังที่รายการเหล่านี้อ้างอิงถึง
abstract ไม่บังคับ<สตริง>
headName()
ชื่อที่จะระบุหรือไม่ก็ได้ของส่วนหัวของเครื่องมือฝัง ซึ่งเป็นชื่อข้อมูลเมตา tensor ที่เกี่ยวข้อง
บทคัดย่อ ไบต์[]
quantizedEmbedding()
การฝังที่วัดปริมาณ

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

boolean
เท่ากับ(อาร์กิวเมนต์ออบเจ็กต์)
ขั้นสุดท้าย คลาส<?>
getClass()
int
hashCode()
ขั้นสุดท้าย โมฆะ
notify()
ขั้นสุดท้าย โมฆะ
notifyAll()
String
toString()
ขั้นสุดท้าย โมฆะ
wait(long arg0, int arg1)
ขั้นสุดท้าย โมฆะ
wait(อาร์กิวเมนต์ยาว0)
ขั้นสุดท้าย โมฆะ
รอ()

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

สาธารณะ การฝัง ()

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

สาธารณะ static การฝัง สร้าง (Flo[] Float[] Floatized Bit[] quantized embedding, int headIndex, ไม่บังคับ<String> headName)

สร้างอินสแตนซ์ Embedding

พารามิเตอร์
floatEmbedding การฝังจุดลอยตัว
quantizedEmbedding การฝังตัวในเชิงปริมาณ
headIndex ดัชนีของส่วนหัวเครื่องมือฝัง
headName ชื่อตัวเลือกของส่วนหัวเครื่องมือฝัง

สาธารณะ static การฝัง createFromProto (embeddingsProto.embedding ที่ชื่อว่า Pro)

สร้างออบเจ็กต์ Embedding จากข้อความ ERROR(/EmbeddingsProto.Embedding) protobuf

พารามิเตอร์
proto ข้อความ Protobuf ERROR(/EmbeddingsProto.Embedding) ที่จะแปลง

สาธารณะ นามธรรม Float[] floatEmbedding ()

การฝังแบบจุดลอยตัว

เว้นว่างไว้หากเครื่องมือฝังได้รับการกำหนดค่าให้ทำการแปลงสเกลาร์

สาธารณะ นามธรรม int headIndex ()

ดัชนีของส่วนหัวเครื่องมือฝังที่รายการเหล่านี้อ้างอิงถึง ซึ่งจะเป็นประโยชน์สำหรับโมเดลที่มีหลายส่วนหัว

สาธารณะ นามธรรม ไม่บังคับ<สตริง> headName ()

ชื่อที่จะระบุหรือไม่ก็ได้ของส่วนหัวของเครื่องมือฝัง ซึ่งเป็นชื่อข้อมูลเมตา tensor ที่เกี่ยวข้อง

สาธารณะ นามธรรม ไบต์[] quantizedEmbedding ()

การฝังที่วัดปริมาณ

เป็นค่าว่างหากเครื่องมือฝังไม่ได้กำหนดค่าให้ทำการแปลงสเกลาร์