Ich habe ein Sobel-FilterWie wird die dritte Dimension im Tensorflow übertragen?
sobel_x = tf.constant([[-1, 0, 1], [-2, 0, 2], [-1, 0, 1]], tf.float32)
Ich möchte für einen Augenblick eine Tiefe von 64. Die Form erhalten ist [3,3,1], aber es sollte in [3,3,64] führen.
Wie geht das? Mit der folgenden Zeile bekomme ich Formfehler.
tf.tile(sobel_x, [1, 1, 64])
ValueError: Shape must be rank 2 but is rank 3 for 'Tile' (op: 'Tile') with input shapes: [3,3], [3].