Conv3d

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

คำนวณการบิดแบบ 3 มิติโดยใช้เทนเซอร์ 'อินพุต' และ 'ตัวกรอง' แบบ 5 มิติ

ในการประมวลผลสัญญาณ ความสัมพันธ์ข้ามคือการวัดความคล้ายคลึงกันของรูปคลื่นสองรูป ซึ่งเป็นฟังก์ชันของไทม์แล็กที่ใช้กับหนึ่งในรูปคลื่นเหล่านั้น สิ่งนี้เรียกอีกอย่างว่าผลคูณดอทแบบเลื่อนหรือผลคูณภายในแบบเลื่อน

Conv3D ของเราใช้รูปแบบของความสัมพันธ์ข้ามกัน

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

ระดับ Conv3d.ตัวเลือก แอตทริบิวต์เพิ่มเติมสำหรับ Conv3d

ค่าคงที่

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

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

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

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

ค่าคงที่

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

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

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

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

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

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

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

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

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

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล รูปร่าง `[แบทช์, in_deep, in_height, in_width, in_channels]`
กรอง รูปร่าง `[filter_deep, filter_height, filter_width, in_channels, out_channels]` `in_channels` ต้องตรงกันระหว่าง 'input' และ 'filter'
ความก้าวหน้า เทนเซอร์ 1-D ที่มีความยาว 5 การก้าวของหน้าต่างบานเลื่อนสำหรับ "อินพุต" แต่ละมิติ ต้องมี `ก้าว[0] = ก้าว[4] = 1`
การขยายความ ประเภทของอัลกอริธึมการเติมที่จะใช้
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • อินสแตนซ์ใหม่ของ Conv3d

สาธารณะ Conv3d.Options dataFormat แบบคงที่ (String dataFormat)

พารามิเตอร์
ข้อมูลรูปแบบ รูปแบบข้อมูลของข้อมูลอินพุตและเอาต์พุต ด้วยรูปแบบเริ่มต้น "NDHWC" ข้อมูลจะถูกจัดเก็บตามลำดับ: [batch, in_ allowance, in_height, in_width, in_channels] หรืออีกทางหนึ่ง รูปแบบอาจเป็น "NCDHW" ลำดับการจัดเก็บข้อมูลคือ: [batch, in_channels, in_ledge, in_height, in_width]

การขยาย Conv3d.Options แบบคงที่สาธารณะ (การขยายรายการ <Long>)

พารามิเตอร์
การขยาย เทนเซอร์ 1-D ที่มีความยาว 5 ตัวประกอบการขยายสำหรับแต่ละมิติของ "อินพุต" หากตั้งค่าเป็น k > 1 จะมีเซลล์ที่ข้าม k-1 ระหว่างองค์ประกอบตัวกรองแต่ละรายการในมิตินั้น ลำดับมิติจะกำหนดโดยค่าของ `data_format` โปรดดูรายละเอียดด้านบน การขยายขนาดแบทช์และความลึกต้องเป็น 1

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