คำเตือน: API นี้เลิกใช้งานแล้วและจะถูกลบออกใน TensorFlow เวอร์ชันในอนาคตหลังจาก การแทนที่ เสถียรแล้ว

Barrier

ชั้นสุดท้ายประชาชน Barrier

กำหนดสิ่งกีดขวางที่คงอยู่ตลอดการดำเนินการกราฟต่างๆ

อุปสรรคแสดงถึงแผนผังคีย์-ค่า โดยที่แต่ละคีย์เป็นสตริง และแต่ละค่าคือทูเพิลของเทนเซอร์

ที่รันไทม์ อุปสรรคประกอบด้วยองค์ประกอบ 'สมบูรณ์' และ 'ไม่สมบูรณ์' องค์ประกอบที่สมบูรณ์ได้กำหนดเทนเซอร์สำหรับองค์ประกอบทั้งหมดของทูเพิลค่าของมัน และอาจเข้าถึงได้โดยใช้ BarrierTakeMany องค์ประกอบที่ไม่สมบูรณ์มีองค์ประกอบที่ไม่ได้กำหนดบางส่วนใน tuple ค่าของมัน และอาจอัปเดตได้โดยใช้ BarrierInsertMany

คลาสที่ซ้อนกัน

ระดับ สิ่งกีดขวางตัวเลือก คุณลักษณะที่จำเป็นสำหรับการ Barrier

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

เอาท์พุท <String>
asOutput ()
ส่งกลับค่าแฮนเดิลเชิงสัญลักษณ์ของเทนเซอร์
คง Barrier.Options
ความจุ (ความจุ Long)
คง Barrier.Options
ภาชนะ (String ภาชนะ)
คง Barrier
สร้าง ( ขอบเขต ขอบเขตรายการ <ชั้น <? >> componentTypes, ตัวเลือก ... ตัวเลือก)
วิธีการของโรงงานเพื่อสร้างคลาสที่ปิดการทำงานของ Barrier ใหม่
เอาท์พุท <String>
จับ ()
ที่จับกับสิ่งกีดขวาง
คง Barrier.Options
รูปร่าง (รายการ < รูปร่าง > รูปร่าง)
คง Barrier.Options
sharedName (String sharedName)

วิธีการสืบทอด

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

ประชาชน เอาท์พุท <String> asOutput ()

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

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

สาธารณะคง Barrier.Options ความจุ (ความจุ Long)

พารามิเตอร์
ความจุ ความจุของสิ่งกีดขวาง ความจุเริ่มต้นคือ MAX_INT32 ซึ่งเป็นความจุที่ใหญ่ที่สุดของคิวพื้นฐาน

สาธารณะคง Barrier.Options ภาชนะ (String ภาชนะ)

พารามิเตอร์
คอนเทนเนอร์ หากไม่ว่าง บาเรียนี้จะถูกวางไว้ในคอนเทนเนอร์ที่กำหนด มิฉะนั้น คอนเทนเนอร์เริ่มต้นจะถูกใช้

สาธารณะคง Barrier สร้าง ( ขอบเขต ขอบเขตรายการ <ชั้น <? >> componentTypes, ตัวเลือก ... ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ส่วนประกอบประเภท ชนิดของแต่ละองค์ประกอบในค่า
ตัวเลือก ดำเนินการค่าแอตทริบิวต์ทางเลือก
คืนสินค้า
  • ตัวอย่างใหม่ของ Barrier

ประชาชน เอาท์พุท <String> จับ ()

ที่จับกับสิ่งกีดขวาง

สาธารณะคง Barrier.Options รูปร่าง (รายการ < รูปร่าง > รูปร่าง)

พารามิเตอร์
รูปร่าง รูปร่างของแต่ละองค์ประกอบในค่า แต่ละรูปร่างต้องมี 1 ในมิติแรก ความยาวของ attr นี้ต้องเท่ากับความยาวของ component_types

สาธารณะคง Barrier.Options sharedName (String sharedName)

พารามิเตอร์
sharedName หากไม่ว่างเปล่า อุปสรรคนี้จะถูกแชร์ภายใต้ชื่อที่กำหนดในหลายเซสชัน