add sth

tree: add apply and predict
dataset: change some api