TMVA Package

Factory

Boosted Decision Trees

some changes to the training options:
nEventsMin (deprecated) please replace by --> MinNodeSize
The option nEventsMin which specified the minimum number of training event in a leaf node as an absolute number has been replaced by "MinNodeSize" which is given in "percentage of the trainin sample". Like this the training options become less dependent on the actual number of training sample size
NNodesMax (deprecated) please replace by --> MaxDepth
GradBaggingFraction and UseNTrainEvents replaced by BaggedSampleFraction
- they both meant the same thing and are now deprecated --> use BaggedSampleFraction instead
UsedBaggedGrad replaced by UseBaggedBoost
- like this, the use of a bagged sample in Grad-Boost or AdaBoost has the same option name
UseWeightedTrees --> removed
- it was default anyway and the only reasonable choice there is
PruneBeforeBoost --> removed
- it has been mostly a debug/trial option
NegWeightTreatment=IgnoreNegWeights --> replaced by NegWeightTreatment=IgnoreNegWeightsInTraining
- Unfortunatly the default "IgnoreNegWeights" to the BDT option "NegWeightTreatment" collided with the a global option and had to be replaced.

MethodBoost

  • some cleanup (removed strange experimental boosting option HighEdgeGaus, HighEdgeCoPara ..... )
  • remove options MethodWeightType... have it defined by the Boost Method (these have been trial options.. but for clarity it is much better to stick to the "standard" ones (i.e log(alpha) for AdaBoost etc)
  • up to now, the first classifier was trained with the full sample, I think however, it should also be a bagged sample (i.e. particularily if smaller sample sizes for the bagged samples were demanded) .. it's changed now, accordingly