Warum erhalte ich ValueError ('\' image \ 'muss vollständig definiert sein.') Beim Transformieren von Bildern in Tensorflow?

Ich möchte die Daten in Echtzeit erweitern, indem ich verschiedene Bildtransformationsoperatoren im Tensorflow verkette. Mein Code beginnt mit der Bilddekodierung und führt dann verschiedene Transformationen durch, wirft aber einValueError('\'image\' must be fully defined.'). Hier ist ein Beispiel, um diesen Fehler zu reproduzieren:

def decode_and_augment(image_raw):
  decoded = tf.image.decode_jpeg(image_raw)
  flipped = tf.image.random_flip_left_right(decoded)
  return flipped

Antworten auf die Frage(2)

Ihre Antwort auf die Frage