Extra Trees Regressor

from sklearn import ensemble
model = ensemble.ExtraTreesRegressor(n_estimators=200, max_depth=20, max_features=0.5, n_jobs=-1, random_state=0)
model.fit(tr_x, tr_y)

With Tuning the parameters can be even better