https://developers.googleblog.com/2017/09/how-machine-learning-with-tensorflow.html
Even with an augmented and enriched training set,
there is no substitute for images created by end-users in a variety of environmental conditions.
Even with an augmented and enriched training set and test code, there is no substitute for code written and read by end-users in a varitety of conditions.