เทนเซอร์โฟลว์ :: ops :: MaxPool3DGrad
#include <nn_ops.h>
คำนวณการไล่ระดับของฟังก์ชันการรวมสูงสุด
สรุป
อาร์กิวเมนต์:
- ขอบเขต: วัตถุ ขอบเขต
- orig_input: เทนเซอร์อินพุตดั้งเดิม
- orig_output: เทนเซอร์เอาต์พุตดั้งเดิม
- grad: เอาต์พุต backprop ของรูปร่าง
[batch, depth, rows, cols, channels]
- ksize: 1-D tensor of length 5. ขนาดของหน้าต่างสำหรับแต่ละมิติของอินพุทเทนเซอร์ ต้องมี
ksize[0] = ksize[4] = 1
- ก้าว: ความยาว 1-D เทนเซอร์ 5. การก้าวของหน้าต่างบานเลื่อนสำหรับแต่ละมิติของการ
input
ต้องมีstrides[0] = strides[4] = 1
- padding: ประเภทของอัลกอริทึมการขยายที่จะใช้
แอตทริบิวต์เสริม (ดู Attrs
):
- data_format: รูปแบบข้อมูลของข้อมูลอินพุตและเอาต์พุต ด้วยรูปแบบเริ่มต้น "NDHWC" ข้อมูลจะถูกจัดเก็บตามลำดับ: [batch, in_depth, in_height, in_width, in_channels] อีกวิธีหนึ่งรูปแบบอาจเป็น "NCDHW" ลำดับการจัดเก็บข้อมูลคือ: [batch, in_channels, in_depth, in_height, in_width]
ผลตอบแทน:
-
Output
: เทนเซอร์เอาท์พุท
ผู้สร้างและผู้ทำลาย | |
---|---|
MaxPool3DGrad (const :: tensorflow::Scope & scope, :: tensorflow::Input orig_input, :: tensorflow::Input orig_output, :: tensorflow::Input grad, const gtl::ArraySlice< int > & ksize, const gtl::ArraySlice< int > & strides, StringPiece padding) | |
MaxPool3DGrad (const :: tensorflow::Scope & scope, :: tensorflow::Input orig_input, :: tensorflow::Input orig_output, :: tensorflow::Input grad, const gtl::ArraySlice< int > & ksize, const gtl::ArraySlice< int > & strides, StringPiece padding, const MaxPool3DGrad::Attrs & attrs) |
คุณลักษณะสาธารณะ | |
---|---|
operation | |
output |
หน้าที่สาธารณะ | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
ฟังก์ชั่นคงที่สาธารณะ | |
---|---|
DataFormat (StringPiece x) |
โครงสร้าง | |
---|---|
tensorflow :: ops :: MaxPool3DGrad :: Attrs | ตัวตั้งค่าแอตทริบิวต์เสริมสำหรับ MaxPool3DGrad |
คุณลักษณะสาธารณะ
การดำเนินการ
Operation operation
เอาท์พุท
::tensorflow::Output output
หน้าที่สาธารณะ
MaxPool3DGrad
MaxPool3DGrad( const ::tensorflow::Scope & scope, ::tensorflow::Input orig_input, ::tensorflow::Input orig_output, ::tensorflow::Input grad, const gtl::ArraySlice< int > & ksize, const gtl::ArraySlice< int > & strides, StringPiece padding )
MaxPool3DGrad
MaxPool3DGrad( const ::tensorflow::Scope & scope, ::tensorflow::Input orig_input, ::tensorflow::Input orig_output, ::tensorflow::Input grad, const gtl::ArraySlice< int > & ksize, const gtl::ArraySlice< int > & strides, StringPiece padding, const MaxPool3DGrad::Attrs & attrs )
โหนด
::tensorflow::Node * node() const
ตัวดำเนินการ :: tensorflow :: อินพุต
operator::tensorflow::Input() const
ตัวดำเนินการ :: tensorflow :: เอาท์พุท
operator::tensorflow::Output() const
ฟังก์ชั่นคงที่สาธารณะ
DataFormat
Attrs DataFormat( StringPiece x )