我想在這裏顯然執行以下代碼如何正確獲取Tensorflow中的形狀,以便我可以再次成形?
def f(x):
(_, H, W, C) = tf.shape(x)
x_reshaped = tf.reshape(x, (-1,C))
res = x_reshaped/(H*W*C)
return res
但是,問題是,我不知道H,W在高級所以他們?,?。所以重塑和倍增不起作用。現在我的問題是,如何正確執行上述計算,以便res
是一個正確的tensorflow節點,可以在會話中稍後進行計算?