เรียกใช้ตัวทำนายชุดการถดถอยเสริมหลายตัวบนอินสแตนซ์อินพุตและ
คำนวณการอัปเดตไปยังบันทึกที่แคชไว้ ได้รับการออกแบบเพื่อใช้ในระหว่างการฝึกอบรม มันสำรวจต้นไม้โดยเริ่มจากรหัสต้นไม้ที่แคชและรหัสโหนดที่แคชไว้ และคำนวณการอัปเดตที่จะส่งไปยังแคช
วิธีการสาธารณะ
คง BoostedTreesTrainingPredict | |
เอาท์พุท <Integer> | nodeIds () อันดับ 1 เทนเซอร์ที่มี node id ใหม่ใน tree_ids ใหม่ |
เอาท์พุท <ลอย> | partialLogits () อันดับ 2 เทนเซอร์ที่มีการอัปเดตบันทึก (ตามค่าแคชที่เก็บไว้) สำหรับแต่ละตัวอย่าง |
เอาท์พุท <Integer> | treeIds () อันดับ 1 เทนเซอร์ที่มีรหัสต้นไม้ใหม่สำหรับแต่ละตัวอย่าง |
วิธีการสืบทอด
วิธีการสาธารณะ
สาธารณะคง BoostedTreesTrainingPredict สร้าง ( ขอบเขต ขอบเขต Operand <?> treeEnsembleHandle, Operand <Integer> cachedTreeIds, Operand <Integer> cachedNodeIds, Iterable < Operand <จำนวนเต็ม >> bucketizedFeatures ยาว logitsDimension)
วิธีการจากโรงงานเพื่อสร้างคลาสที่ปิดการดำเนินการ BoostedTreesTrainingPredict ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
cachedTreeIds | อันดับ 1 เทนเซอร์ที่มีรหัสต้นไม้ที่แคชไว้ซึ่งเป็นแผนผังเริ่มต้นของการทำนาย |
cachedNodeIds | อันดับ 1 เทนเซอร์ที่มี id โหนดแคชซึ่งเป็นโหนดเริ่มต้นของการทำนาย |
BucketizedFeatures | รายการเทนเซอร์อันดับ 1 ที่มี id บัคเก็ตสำหรับแต่ละฟีเจอร์ |
logitsDimension | สเกลาร์ ขนาดของ logits เพื่อใช้สำหรับรูปร่าง logits บางส่วน |
คืนสินค้า
- อินสแตนซ์ใหม่ของ BoostedTreesTrainingPredict
ประชาชน เอาท์พุท <ลอย> partialLogits ()
อันดับ 2 เทนเซอร์ที่มีการอัปเดตบันทึก (ตามค่าแคชที่เก็บไว้) สำหรับแต่ละตัวอย่าง