How to Get Regression Tree Control Plots(BDT)?

Dear Everyone:

I want get these Control plots in my BDTG Regression Training result :

“error fraction vs tree number”
“Boost weight vs tree”
“Boost event weights distribution”

but it shows empty in TMVA::TMVARegGui() display panel. not surprisingly, it dosn’t exists inside .root file.

Is there any mistake in my training configuration? or TMVA BDTG Regression method doesn’t support these plot?

Can anyone help me?

Cheers
Xiao!

Hi Xiao!

Did you pass the DoBoostMonitor option to your BDT method during training?

Cheers,
Kim

Hi kialbert!

I has passed DoBoostMonitor option to BDT method,

Here is my training configure

 factory->BookMethod( TMVA::Types::kBDT, "BDTG",  
                              "!H:!V:MinNodeSize="+minNode+"%:DoBoostMonitor=True:NTrees="+nTree+"+:BoostType=Grad:Shrinkage="+Shrinkage+":UseBaggedBoost:GradBaggingFraction=0.6:SeparationType=RegressionVariance:nCuts="+nCuts+":PruneMethod=CostComplexity:PruneStrength=50:MaxDepth="+maxDepth );

Cheers,
Xiao

Hi Xiao,

It turns out that DoBoostMonitoring is not supported for regression with BDT’s.

Cheers,
Kim