关于`tf.image.resize_image_with_crop_or_pad`的一些混淆

时间:2017-03-11 15:09:35

标签: tensorflow deep-learning

我正在将项目从r0.11移动到r0.10,我在运行此脚本的0.10中有一些错误:

  print('before', label.get_shape())
  label = tf.image.resize_image_with_crop_or_pad(label, h, w)
  print('after',label.get_shape())

结果是:

 ('before', TensorShape([Dimension(None), Dimension(None), Dimension(1)]))  
 ('after', TensorShape([Dimension(321), Dimension(321), Dimension(None)]))

但是当我在r0,11中测试时,结果是:

 ('before', TensorShape([Dimension(None), Dimension(None), Dimension(1)]))
 ('after', TensorShape([Dimension(321), Dimension(321), Dimension(1)]))

上述两个功能的输入是相同的。 我无法找到它出错的地方。

0 个答案:

没有答案