I was just wondering whether tf.contrib.layers.flatten(x) is the same as tf.reshape(x, [n, 1])?

Does anyone have any idea about this?