Fork自 PaddlePaddle / Paddle
* Make interface of Operator to `const Scope&`
* Use EnforceNotMet to unify all exception types.
Basically from caffe2::logging.h, but only expose `PADDLE_ENFORCE` interface.