User Tools

Site Tools


btag:tmva

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
btag:tmva [2014/12/17 14:43] vlambertbtag:tmva [2014/12/17 14:49] vlambert
Line 24: Line 24:
 -**weight_norm**    : the normalization weight from the training sample\\ -**weight_norm**    : the normalization weight from the training sample\\
 -**weight_flavour** : the ratio of the flavour prevalences in the evaluation process\\ -**weight_flavour** : the ratio of the flavour prevalences in the evaluation process\\
--**weight**         : (weight_etaPtInc) x (weight_norm x weight_category) x (weight_flavour) //this can be used for combined trainings//\\ +-**weight**         : (weight_etaPtInc) x (weight_norm x weight_category) x (weight_flavour) //-- this can be used for combined trainings//\\
  
 +The training samples are now ready for the training process with **tmva_training.py**. Make sure to create a directory called "//weights//" to save the output class and xml files from the training. 
  
 === Evaluation Samples === === Evaluation Samples ===
 +**1)** Make the trees really flat without vectors and set variables that are not defined for a given vertex category to a default value. For this, run your ntuples through **createNewTree.py** which will produce sets of new flat ntuples split in event range such as //CombinedSVV2NoVertex_DUSG_0_249999.root// with the shared tree name //"tree"//
  
 +**2)** The evaluation trees can be skimmed as well to make the evaluation process faster. The script **skimTT.py** will reference the event ranges in the file names for the flat trees and copy new skimmed trees that contain 10% of the events from each of the flavour/category files. The output will be one combined root file for each flavour/category such as //CombinedSVV2NoVertex_DUSG.root//.
btag/tmva.txt · Last modified: 2014/12/17 14:53 by vlambert