iust-deep-learning / tensorflow-2-tutorial

A comprehensive and up-to-date TensorFlow 2.0 tutorial, with practical use-cases in mind
43 stars 18 forks source link

Computer Vision Material Suggestion! #5

Open mrdavoodi opened 4 years ago

mrdavoodi commented 4 years ago

Here I try to add some contents that I suggest to add for the computer vision section first of all I think it's good to introduce tensorflow.keras.preprocessing.image.ImageDataGenerator. we can do lots of preprocessing with this. e.g. rescaling, changing the size of images that have arbitrary sizes to fit the network input shape, shuffling and also data augmentation. more details can be found here: https://www.tensorflow.org/tutorials/images/classification

kazemnejad commented 4 years ago

Thanks for the suggestion.

Yes! Actually, introducing Data Augmentation methods is a good idea. However, since tf.data is the main way for implementing the data pipeline in TensorFlow, I think it would be better to explain data augmentation using tf.data and tf.image/tfa.image (this can be helpful)

In addition, here are the topics that I think it would be nice to have them:

@kiamehr74 What is your opinion on this? Do you have any other topics in mind?