SetDiff1d

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

คำนวณความแตกต่างระหว่างสองรายการตัวเลขหรือสตริง

เมื่อกำหนดรายการ `x` และรายการ `y` การดำเนินการนี้จะส่งคืนรายการ `out` ที่แสดงค่าทั้งหมดที่อยู่ใน 'x` แต่ไม่ใช่ใน 'y' รายการที่ส่งคืน 'ออก' จะถูกจัดเรียงในลำดับเดียวกับที่ตัวเลขปรากฏใน 'x' (รายการที่ซ้ำกันจะถูกเก็บรักษาไว้) การดำเนินการนี้ยังส่งคืนรายการ `idx` ที่แสดงตำแหน่งของแต่ละองค์ประกอบ 'out' ใน 'x' กล่าวอีกนัยหนึ่ง:

`ออก[i] = x[idx[i]] สำหรับฉันใน [0, 1, ..., len(ออก) - 1]`

ตัวอย่างเช่น เมื่อระบุอินพุตนี้:

x = [1, 2, 3, 4, 5, 6]
 y = [1, 3, 5]
 
การดำเนินการนี้จะส่งคืน:
out ==> [2, 4, 6]
 idx ==> [1, 3, 5]
 

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

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

คงที่ <T ขยาย TType , U ขยาย TNumber > SetDiff1d <T, U>
สร้าง ( ขอบเขต ขอบเขต ตัวดำเนินการ <T> x ตัวดำเนินการ <T> y คลาส<U> outIdx)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ SetDiff1d ใหม่
คงที่ <T ขยาย TType > SetDiff1d <T, TInt32 >
สร้าง (ขอบเขต ขอบเขต ตัวดำเนินการ <T> x ตัวดำเนินการ <T> y)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ SetDiff1d ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น
เอาท์พุต <U>
เอาท์พุต <T>
ออก ()
1-D.

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

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

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

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

สร้าง SetDiff1d <T, U> แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> x, ตัวดำเนินการ <T> y, คลาส <U> outIdx)

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
x 1-D. คุณค่าที่ต้องเก็บไว้
1-D. ค่าที่จะลบ
การส่งคืน
  • อินสแตนซ์ใหม่ของ SetDiff1d

สาธารณะ SetDiff1d <T, TInt32 > สร้างแบบ คงที่ (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> x, ตัวดำเนินการ <T> y)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ SetDiff1d ใหม่โดยใช้ประเภทเอาต์พุตเริ่มต้น

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
x 1-D. คุณค่าที่ต้องเก็บไว้
1-D. ค่าที่จะลบ
การส่งคืน
  • อินสแตนซ์ใหม่ของ SetDiff1d

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

1-D. ตำแหน่งของค่า `x` จะคงอยู่ใน `out`

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

1-D. ค่าอยู่ใน `x` แต่ไม่ใช่ใน `y`