* TrainSpec * EvalSpec * _TrainingExecutor * _Evaluator * _NewCheckpointListenerForEvaluate https://github.com/tensorflow/estimator/blob/master/tensorflow_estimator/python/estimator/training_test.py
https://github.com/tensorflow/estimator/blob/master/tensorflow_estimator/python/estimator/training_test.py