W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
tf.nn.dilation2d(
input,
filter,
strides,
rates,
padding,
name=None
)
定義在:tensorflow/python/ops/gen_nn_ops.py.
請(qǐng)參閱指南:神經(jīng)網(wǎng)絡(luò)>形態(tài)學(xué)濾波
計(jì)算4-Dinput
和3-Dfilter
張量的灰度擴(kuò)張.
input
張量具有shape[batch, in_height, in_width, depth]
,filter
張量具有shape[filter_height, filter_width, depth]
,即,每個(gè)輸入通道都獨(dú)立于其他輸入通道進(jìn)行處理,具有自己的結(jié)構(gòu)函數(shù).該output
張量具有shape[batch, out_height, out_width, depth]
.輸出張量的空間維度取決于padding
算法.我們目前只支持默認(rèn)的“NHWC”data_format
.
詳細(xì)地說(shuō),灰度形態(tài)2-D擴(kuò)張是最大和相關(guān)(為了與conv2d
一致,我們使用未經(jīng)過(guò)鏡像的濾波器):
output[b, y, x, c] =
max_{dy, dx} input[b,
strides[1] * y + rates[1] * dy,
strides[2] * x + rates[2] * dx,
c] +
filter[dy, dx, c]
當(dāng)過(guò)濾器的大小等于池內(nèi)核大小并包含全零時(shí),最大池是一種特殊情況.
二元性的注意事項(xiàng):filter
對(duì)input
的擴(kuò)張等于反射filter
對(duì)-input
侵蝕的否定.
參數(shù):
input
:一個(gè)4-DTensor
,必須是下列類型之一:float32
,float64
,int32
,uint8
,int16
,int8
,int64
,bfloat16
,uint16
,half
,uint32
,uint64
,shape為[batch, in_height, in_width, depth]
.filter
:一個(gè)3-DTensor
,必須與input
具有相同類型,shape為[filter_height, filter_width, depth]
.strides
:ints
列表,長(zhǎng)度>= 4
.輸入張量的每個(gè)維度的滑動(dòng)窗口的步幅.必須是:[1, stride_height, stride_width, 1]
.rates
:ints
列表,長(zhǎng)度>= 4
.輸入大步進(jìn)行劇烈的形態(tài)學(xué)擴(kuò)張.必須是:[1, rate_height, rate_width, 1]
.padding
:string
,可以是:"SAME", "VALID"
.要使用的填充算法的類型.name
:操作的名稱(可選).返回:
一個(gè)Tensor
,與input
有相同的類型.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: