'Tensorflow "decode_png" keeps printing "Cleanup called..."

I'm using tensorflow to open some .png images and every image it opens, an annoying message is printed.

def open_img(path):
    img = tf.io.read_file(path)
    img = tf.io.decode_png(img)
    return tf.image.resize(img, [IMG_HEIGHT, IMG_WIDTH])

Every time i try to open an image it says "Cleanup called...", even while training:

enter image description here

(This code is running on Kaggle)

tensorflow version: 2.6.3

How can i solve this annoying thing please?



Solution 1:[1]

Updating my TensorFlow installation to version 2.8 fixed the issue for me.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Niall Siegenheim