Fork自 PaddlePaddle / Paddle
* init * init * add ut * split singleton from base class * add singleton * ad singleton