Working adaboost model, faster since train2 is now has an optional param whether to report training accuracy or not