Rearranges data from depth into blocks of spatial data. More specifically,
this op outputs a copy of the input tensor where values from the depth
dimension are moved in spatial blocks to the height and width dimensions.
The attr blockSize indicates the input block size and how the data is
moved.
Chunks of data of size blockSize * blockSize from depth are rearranged
into non-overlapping blocks of size blockSize x blockSize
The width the output tensor is inputWidth * blockSize, whereas the
height is inputHeight * blockSize
The Y, X coordinates within each block of the output image are determined
by the high order component of the input channel index
The depth of the input tensor must be divisible by blockSize * blockSize
The dataFormat attr specifies the layout of the input and output tensors
with the following options: "NHWC": [ batch, height, width, channels ]
"NCHW": [ batch, channels, height, width ]
Rearranges data from depth into blocks of spatial data. More specifically, this op outputs a copy of the input tensor where values from the
depthdimension are moved in spatial blocks to theheightandwidthdimensions. The attrblockSizeindicates the input block size and how the data is moved.Chunks of data of size
blockSize * blockSizefrom depth are rearranged into non-overlapping blocks of sizeblockSize x blockSizeThe width the output tensor is
inputWidth * blockSize, whereas the height isinputHeight * blockSizeThe Y, X coordinates within each block of the output image are determined by the high order component of the input channel index
The depth of the input tensor must be divisible by
blockSize * blockSizeThe
dataFormatattr specifies the layout of the input and output tensors with the following options: "NHWC": [batch, height, width, channels] "NCHW": [batch, channels, height, width]