Belle II Software  release-05-01-25
FastBDTOptions Class Reference

Options for the FANN MVA method. More...

#include <FastBDT.h>

Inheritance diagram for FastBDTOptions:
Collaboration diagram for FastBDTOptions:

Public Member Functions

virtual void load (const boost::property_tree::ptree &pt) override
 Load mechanism to load Options from a xml tree. More...
 
virtual void save (boost::property_tree::ptree &pt) const override
 Save mechanism to store Options in a xml tree. More...
 
virtual po::options_description getDescription () override
 Returns a program options description for all available options.
 
virtual std::string getMethod () const override
 Return method name.
 

Public Attributes

unsigned int m_nTrees = 200
 Number of trees.
 
unsigned int m_nCuts = 8
 Number of cut Levels = log_2(Number of Cuts)
 
unsigned int m_nLevels = 3
 Depth of tree.
 
double m_shrinkage = 0.1
 Shrinkage during the boosting step.
 
double m_randRatio = 0.5
 Fraction of data to use in the stochastic training.
 

Detailed Description

Options for the FANN MVA method.

Definition at line 55 of file FastBDT.h.

Member Function Documentation

◆ load()

void load ( const boost::property_tree::ptree &  pt)
overridevirtual

Load mechanism to load Options from a xml tree.

Parameters
ptxml tree

Implements Options.

Definition at line 55 of file FastBDT.cc.

◆ save()

void save ( boost::property_tree::ptree &  pt) const
overridevirtual

Save mechanism to store Options in a xml tree.

Parameters
ptxml tree

Implements Options.

Definition at line 101 of file FastBDT.cc.


The documentation for this class was generated from the following files: