reshape和transpose的疑惑

来源:4-4 VGG-ResNet实战(1)

qq_书山压力大EE_0

2019-02-12

# [None], eg: [0,5,6,3]
x_image = tf.reshape(x, [-1, 3, 32, 32])   # 变为3通道
# 32*32
x_image = tf.transpose(x_image, perm=[0, 2, 3, 1])  # 变一下排列顺序  3 放在最后   这样符合 图片的格式

reshape的时候,直接x_image = tf.reshape(x, [-1, 32, 32, 3])
这样是不是就不用transpose了?

写回答

1回答

正十七

2019-02-15

不可以。直接reshape解析得到的图片是错误的。

你可以参考这个问答 https://coding.imooc.com/learn/questiondetail/79099.html


1
1
qq_书山压力大EE_0
非常感谢!
2019-02-16
共1条回复

深度学习之神经网络(CNN/RNN/GAN)算法原理+实战

深度学习算法工程师必学,深入理解深度学习核心算法CNN RNN GAN

2617 学习 · 935 问题

查看课程