【发布时间】:2019-10-28 22:03:49
【问题描述】:
在 TensorFlow 1.10 到 1.12(使用急切执行)中,我有以下 sn-p 代码:
tensor = tf.keras.layers.Conv2D(128, (3, 3), padding='same')(tensor)
tensor = tf.contrib.layers.group_norm(tensor)
但是,对tf.contrib.layers.group_norm(tensor) 的调用给了我以下错误:
ValueError: Attempt to convert a value (<DeferredTensor 'None' shape=(?, 16, 16, 128) dtype=float32>) with an unsupported type (<class 'tensorflow.python.keras.engine.base_layer.DeferredTensor'>) to a Tensor.
是否可以将DeferredTensor 转换为Tensor 或EagerTensor?我可以通过其他方式执行组标准化吗?
【问题讨论】:
标签: python tensorflow keras tensor