add predict_flat.cc