ไม่มีการเรียงลำดับเซ็กเมนต์เข้าร่วม

คลาสสุดท้ายสาธารณะ UnsortedSegmentJoin

รวมองค์ประกอบของ `อินพุต` ตาม `segment_ids`

คำนวณการรวมสตริงตามส่วนของเทนเซอร์ กำหนด `segment_ids` ด้วยอันดับ 'N` และ 'data' ด้วยอันดับ 'N+M`:

`เอาท์พุท [i, k1...kM] = strings.join([data[j1...jN, k1...kM])`

โดยที่การรวมอยู่เหนือ [j1...jN] ทั้งหมด โดยที่เซ็กเมนต์_ids[j1...jN] = i สตริงถูกรวมเข้าด้วยกันในลำดับแถวหลัก

ตัวอย่างเช่น:

inputs = [['Y', 'q', 'c'], ['Y', '6', '6'], ['p', 'G', 'a']]
 output_array = string_ops.unsorted_segment_join(inputs=inputs,
                                                 segment_ids=[1, 0, 1],
                                                 num_segments=2,
                                                 separator=':'))
 # output_array ==> [['Y', '6', '6'], ['Y:p', 'q:G', 'c:a']]
 
 
 inputs = ['this', 'is', 'a', 'test']
 output_array = string_ops.unsorted_segment_join(inputs=inputs,
                                                 segment_ids=[0, 0, 0, 0],
                                                 num_segments=1,
                                                 separator=':'))
 # output_array ==> ['this:is:a:test']
 

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

ระดับ ไม่เรียงลำดับSegmentJoin.Options แอตทริบิวต์ทางเลือกสำหรับ UnsortedSegmentJoin

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

เอาท์พุต <สตริง>
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
คงที่ <T ขยายหมายเลข U ขยายหมายเลข> UnsortedSegmentJoin
สร้าง ( ขอบเขต ขอบเขต อินพุต Operand <String> Operand <T> SegmentIds Operand <U> numSegments ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ UnsortedSegmentJoin ใหม่
เอาท์พุต <สตริง>
UnsortedSegmentJoin.Options แบบคงที่
ตัวแยก (ตัวแยกสตริง)

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

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

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

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

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

การสร้าง UnsortedSegmentJoin แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , อินพุต Operand <String>, Operand <T> SegmentIds, Operand <U> numSegments, ตัวเลือก... ตัวเลือก)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
อินพุต อินพุตที่จะเข้าร่วม
รหัสส่วน เทนเซอร์ที่มีรูปร่างนำหน้า data.shape ไม่รองรับรหัสกลุ่มเชิงลบ
numSegments สเกลาร์
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • อินสแตนซ์ใหม่ของ UnsortedSegmentJoin

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

ตัวคั่น UnsortedSegmentJoin.Options แบบคงที่สาธารณะ (ตัวแยกสตริง)

พารามิเตอร์
ตัวคั่น ตัวคั่นที่จะใช้เมื่อเข้าร่วม