Fixing how the main program initialization reporting.
Now the weak learner is a functor that will be invoked by Adaboost.