EmbeddingActivations

การฝังการเปิดใช้งาน คลาสสุดท้ายสาธารณะ

การดำเนินการที่ทำให้เกิดความแตกต่างของ 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

ค่าคงที่: "TPUEmbeddingActivations"

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

เอาท์พุท สาธารณะ < TFloat32 > asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

การสร้าง EmbeddingActivations แบบคงที่สาธารณะ (ขอบเขต ขอบเขต ตัวดำเนินการ < TFloat32 > embeddingVariable, ตัวดำเนินการ < TFloat32 > SlicedActivations, Long tableId, Long lookupId)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ EmbeddingActivations ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
การฝังตัวแปร ตัวแปรที่สามารถฝึกได้ ช่วยให้เครื่องมือเพิ่มประสิทธิภาพสามารถค้นหาการดำเนินการนี้ได้
การเปิดใช้งานหั่นบาง ๆ การเปิดใช้งานเทนเซอร์แบบฝังที่จะกลับมา
รหัสตาราง รหัสของตารางในการกำหนดค่าเลเยอร์การฝังซึ่งมีการคำนวณการเปิดใช้งานเหล่านี้
รหัสการค้นหา ตัวระบุชุดดัชนีการฝังซึ่งสร้างการเปิดใช้งานเหล่านี้
การส่งคืน
  • อินสแตนซ์ใหม่ของ EmbeddingActivations

เอาท์พุท สาธารณะ < TFloat32 > เอาท์พุท ()