tf.keras.backend.transpose

TensorFlow 1 version View source on GitHub

Transposes a tensor and returns it.

x Tensor or variable.

A tensor.

Examples:

    var = K.variable([[1, 2, 3], [4, 5, 6]])
    K.eval(var)
        array([[ 1.,  2.,  3.],
               [ 4.,  5.,  6.]], dtype=float32)
    var_transposed = K.transpose(var)
    K.eval(var_transposed)
        array([[ 1.,  4.],
               [ 2.,  5.],
               [ 3.,  6.]], dtype=float32)
    input = K.placeholder((2, 3))
    input
        <tf.Tensor 'Placeholder_11:0' shape=(2, 3) dtype=float32>
    input_transposed = K.transpose(input)
    input_transposed
        <tf.Tensor 'transpose_4:0' shape=(3, 2) dtype=float32>