* support custom model&&model_runner * fix merge * add test && update doc * fix codestyle * fix unittest * load model in rl