BooleanMaskUpdate

BooleanMaskUpdate คลาสนามธรรมสาธารณะ

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

ระดับ BooleanMaskUpdate.Options คุณลักษณะเพิ่มเติมสำหรับ BooleanMaskUpdate

คอนสตรัคชั่นสาธารณะ

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

BooleanMaskUpdate.Options แบบคงที่
แกน (แกนจำนวนเต็ม)
ใช้เพื่อระบุแกนที่จะมาสก์
BooleanMaskUpdate.Options แบบคงที่
การออกอากาศ (การออกอากาศแบบบูลีน)
ไม่ว่าจะลองอัพเดตการออกอากาศ
คงที่ <T ขยาย TType > ตัวถูกดำเนินการ <T>
สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> เทนเซอร์, ตัวดำเนินการ < TBool > มาสก์, ตัวดำเนินการ อัปเดต <T>, ตัวเลือก... ตัวเลือก)
อัปเดตเทนเซอร์ตามค่าที่มาสก์ และส่งคืนเทนเซอร์ที่อัปเดต

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

คอนสตรัคชั่นสาธารณะ

BooleanMaskUpdate สาธารณะ ()

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

แกน BooleanMaskUpdate.Options สาธารณะแบบคงที่ (แกนจำนวนเต็ม)

ใช้เพื่อระบุแกนที่จะมาสก์ axis + dim(mask) <= dim(tensor) และรูปร่างของ mask ต้องตรงกับขนาด axis + dim(mask) ของรูปร่างของ tensor

พารามิเตอร์
แกน แกนที่จะมาส์ก ใช้ 0 ถ้าเป็นโมฆะ

การออกอากาศ BooleanMaskUpdate.Options สาธารณะแบบคงที่ (การออกอากาศแบบบูลีน)

ไม่ว่าจะลองอัพเดตการออกอากาศ จริงตามค่าเริ่มต้น

ตัวดำเนินการ คงที่สาธารณะ <T> สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ <T> เทนเซอร์, ตัวดำเนินการ < TBool > หน้ากาก, ตัวดำเนินการ อัปเดต <T>, ตัวเลือก... ตัวเลือก)

อัปเดตเทนเซอร์ตามค่าที่มาสก์ และส่งคืนเทนเซอร์ที่อัปเดต ไม่เปลี่ยนเทนเซอร์อินพุต updates จะออกอากาศตามค่าเริ่มต้น

จำนวนที่เทียบเท่าคือ `tensor [mask] = Updates`

โดยทั่วไป 0 < dim(mask) = K <= dim(tensor) และรูปร่างของ mask จะต้องตรงกับมิติ K แรกของรูปร่างของ tensor จากนั้นเราก็จะได้: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd] โดยที่ (i1,...,iK) เป็นการเข้ามา true ของ mask (ลำดับหลักแถว)

axis สามารถใช้กับมา mask เพื่อระบุแกนที่จะมาสก์ได้ (โดยค่าเริ่มต้นจะเป็น 0) ในกรณีนั้น axis + dim(mask) <= dim(tensor) และ mask จะต้องตรงกับขนาด axis + dim(mask) ของรูปร่างของ tensor

รูปร่างของ updates ควรเป็น [n, t_1, t_2, ...] โดยที่ n คือจำนวนค่าจริงใน mask และ t_i คือมิติที่ i ของ tensor หลัง axis และ mask updates จะเผยแพร่ไปยังรูปร่างนี้ตามค่าเริ่มต้น ซึ่งสามารถปิดใช้งานได้โดยใช้ options

พารามิเตอร์
เทนเซอร์ เทนเซอร์เพื่อปกปิด
หน้ากาก มาส์กที่จะทา
อัปเดต ค่าใหม่
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • เทนเซอร์สวมหน้ากาก