第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Convolution2D“輸入深度不是濾波器輸入深度的倍數(shù)”

Convolution2D“輸入深度不是濾波器輸入深度的倍數(shù)”

三國紛爭 2022-05-24 16:49:34
我想在張量流中使用 fft2d 變換,然后用卷積層分析幅度和相位結(jié)果......我已經(jīng)制作了一個(gè)帶有 Lambda 層的系統(tǒng)來使用張量流函數(shù)并獲得幅度和相位。但是當(dāng)我添加 Conv2d 層時(shí),我得到了錯(cuò)誤Depth of input (3) is not a multiple of input depth of filter (199) for '1_Magn_Conv_f500_k2_2/convolution' (op: 'Conv2D') with input shapes: [?,199,199,3], [2,2,199,500]我不明白是什么shape [2,2,199,500]以及導(dǎo)致此錯(cuò)誤的原因。我試圖減少網(wǎng)絡(luò)中的層數(shù),以檢測是哪一層造成了問題。我檢查了 magn_angle 輸出兩個(gè)張量shapes [None,199,199,3]。我正在與谷歌 colab 合作。這是重現(xiàn)錯(cuò)誤的最少代碼inpt = Input(shape = (199, 199, 3),name=str(0)+'_'+'Image')def magn_angle(x):    x = Lambda(lambda x:K.cast(x,dtype=tf.complex64))(x)    x_list_magn = []    x_list_angle = []    for i in range(3):        fft = Lambda(lambda x: tf.fft2d(x[:,:,:,i]), output_shape=(None,199,199))(x)# 2-dimensional discrete Fourier transform over the inner-most 2 dimensions        x_list_magn.append(Lambda(lambda fft:K.expand_dims(tf.math.abs(fft),axis=-1), output_shape=(None,199,199))(fft))        x_list_angle.append(Lambda(lambda fft: K.expand_dims(tf.math.angle(fft),axis=-1), output_shape=(None,199,199))(fft))    magn = Concatenate()(x_list_magn)    angle = Concatenate()(x_list_angle)    magn = Lambda(lambda magn: K.cast(magn,dtype=tf.float32), output_shape=(None,199,199))(magn)    angle = Lambda(lambda angle: K.cast(angle,dtype=tf.float32), output_shape=(None,199,199))(angle)    return magn,anglemagn, angle = magn_angle(inpt)magn = Conv2D(filters=500,kernel_size=(2,2),activation=None,strides=(1,1),padding='SAME',name=str(1)+'_'+'Magn_Conv_f500_k2',data_format="channels_last")(magn)...哪個(gè)輸出InvalidArgumentError: Depth of input (3) is not a multiple of input depth of filter (199) for '1_Magn_Conv_f500_k2_3/convolution' (op: 'Conv2D') with input shapes: [?,199,199,3], [2,2,199,500].
查看完整描述

1 回答

?
動(dòng)漫人物

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊

我使用 tf.keras 在 colab 筆記本中運(yùn)行您的代碼而沒有錯(cuò)誤 - 可能是版本不匹配 – Colin Torney

keras. ...將導(dǎo)入更改為tensorflow.keras. ...已解決問題。


查看完整回答
反對 回復(fù) 2022-05-24
  • 1 回答
  • 0 關(guān)注
  • 539 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)