'tensorflow.python.framework.ops.EagerTensor' object has no attribute '_info'

Author: Tara-LiuCreated Mar 30, 2023Updated Nov 28, 2023

Issue Description

When I use the tensor output from TensorFlow to pass to the tl layer, an error will be reported

AttributeError: 'tensorflow.python.framework.ops.EagerTensor' object has no attribute '_info'

Reproducible Code

  • Which OS are you using ? windows10
python
# ======================================================== #
###### THIS CODE IS AN EXAMPLE, REPLACE WITH YOUR OWN ######
# ======================================================== #

    model = tf.keras.applications.VGG16(include_top=False)
    img = tf.convert_to_tensor(cv2.imread('test.png') / 255.)
    img = tf.expand_dims(img, 0)
    feature = model(img)

    pool = tl.layers.CornerPool2d(mode='TopLeft',name='cornerpool2d')(feature)

# ======================================================== #
###### THIS CODE IS AN EXAMPLE, REPLACE WITH YOUR OWN ######
# ======================================================== #