J'utilise un réseau convolutif pour classifier des images de différentes formes. Je n'arrive pas à trouver un moyen de charger des images dans Tensorflow. Basé sur this issue il devrait fonctionner avec tf.data.Dataset(). Je crée Dataset de cette manière:Dataset Tensorflow avec différentes formes
dataset = tf.data.Dataset.from_tensor_slices(filenames)
dataset = dataset.map(read_file)
dataset = dataset.shuffle(samples_in_buffer)
dataset = dataset.batch(batch_size)
dataset = dataset.repeat()
Quand Exécuté je reçois cette erreur
HandleElementToSlice Cannot copy slice: number of elements does not match. Shapes are: [element]: [295,256,3], [parent slice]: [276,128,3]
Est-il possible de charger des images avec différentes tailles, lecture aléatoire et par lots les utiliser tensorflow?
Remarque: Je veux utiliser la mise en commun de pyramide spatiale pour gérer les différentes tailles d'image.