分成3個階段介紹Dataset, Model Function 和 Train and Evaluate
因為需要在訓練同時做Data augmentation, 因此不使用 TFRecords 的方式
最早直接使用feed_dict的方式來輸入資料, 以前使用這個用法時都直接把所有資料儲存在記憶體, 大量的記憶體的使用量可能是最直觀的壞處,其他還有速度慢等等, 好處是方便和可以直接用print來debug