***TensorFlow: Flexibility, Contains several ready-to-use ML models and ready-to-run application packages, Scalability with hardware and software, Large online community, Supports only NVIDIA GPUs, A slightly steep learning curve
*Initiate the idea of data preprocessing: create proper input dataset for the CNN model
'''5/1/2019'''
*Research on how to feed Mixed data: categorical + images to our model
**https://www.pyimagesearch.com/2019/02/04/keras-multiple-inputs-and-mixed-data/
*Object detection using CNN
**https://gluon.mxnet.io/chapter08_computer-vision/object-detection.html
'''5/2/2019'''
'''5/13/2019'''
*Set up initial CNN model using Keras
**issue: Keras freezes on last batch of first epoch, make sure the following: steps_per_epoch = number of train samples//batch_size validation_steps = number of validation samples//batch_size
'''5/14/2019'''