การดำเนินการที่ทำให้เกิดความแตกต่างของ TPU Embeddings
op นี้เพียงส่งคืนอินพุตแรก ซึ่งถือว่าถูกตัดออกจากเทนเซอร์ที่ส่งคืนโดย TPUEmbeddingDequeueActivations การมีอยู่ของ op นี้และอาร์กิวเมนต์แรกของมันคือตัวแปรที่ฝึกได้ ช่วยให้สามารถสร้างความแตกต่างอัตโนมัติของกราฟที่มีการฝังผ่านไลบรารี TPU Embedding Python
ค่าคงที่
สตริง | OP_NAME | ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow |
วิธีการสาธารณะ
เอาท์พุต < TFloat32 > | เป็นเอาท์พุต () ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์ |
การเปิดใช้งานการฝัง แบบคงที่ | สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ < TFloat32 > embeddingVariable, ตัวดำเนินการ < TFloat32 > SlicedActivations, Long tableId, Long lookupId) วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ EmbeddingActivations ใหม่ |
เอาท์พุต < TFloat32 > | เอาท์พุท () |
วิธีการสืบทอด
ค่าคงที่
สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME
ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow
วิธีการสาธารณะ
เอาท์พุท สาธารณะ < TFloat32 > asOutput ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต
การสร้าง EmbeddingActivations แบบคงที่สาธารณะ (ขอบเขต ขอบเขต ตัวดำเนินการ < TFloat32 > embeddingVariable, ตัวดำเนินการ < TFloat32 > SlicedActivations, Long tableId, Long lookupId)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ EmbeddingActivations ใหม่
พารามิเตอร์
ขอบเขต | ขอบเขตปัจจุบัน |
---|---|
การฝังตัวแปร | ตัวแปรที่สามารถฝึกได้ ช่วยให้เครื่องมือเพิ่มประสิทธิภาพสามารถค้นหาการดำเนินการนี้ได้ |
การเปิดใช้งานหั่นบาง ๆ | การเปิดใช้งานเทนเซอร์แบบฝังที่จะกลับมา |
รหัสตาราง | รหัสของตารางในการกำหนดค่าเลเยอร์การฝังซึ่งมีการคำนวณการเปิดใช้งานเหล่านี้ |
รหัสการค้นหา | ตัวระบุชุดดัชนีการฝังซึ่งสร้างการเปิดใช้งานเหล่านี้ |
การส่งคืน
- อินสแตนซ์ใหม่ของ EmbeddingActivations