TMVA::MethodCFMlpANN_Utils Class Reference

#include <MethodCFMlpANN_Utils.h>

Inheritance diagram for TMVA::MethodCFMlpANN_Utils:

TMVA::MethodCFMlpANN TMVA::MethodCFMlpANN List of all members.

Public Member Functions

 MethodCFMlpANN_Utils ()
virtual ~MethodCFMlpANN_Utils ()
 MethodCFMlpANN_Utils ()
virtual ~MethodCFMlpANN_Utils ()

Protected Member Functions

void Train_nn (Double_t *tin2, Double_t *tout2, Int_t *ntrain, Int_t *ntest, Int_t *nvar2, Int_t *nlayer, Int_t *nodes, Int_t *ncycle)
void Entree_new (Int_t *, char *, Int_t *ntrain, Int_t *ntest, Int_t *numlayer, Int_t *nodes, Int_t *numcycle, Int_t)
virtual Int_t DataInterface (Double_t *, Double_t *, Int_t *, Int_t *, Int_t *, Int_t *, Double_t *, Int_t *, Int_t *)=0
Double_t Fdecroi (Int_t *i__)
Double_t Sen3a (void)
void Wini ()
void En_avant (Int_t *ievent)
void En_avant2 (Int_t *ievent)
void En_arriere (Int_t *ievent)
void Leclearn (Int_t *ktest, Double_t *tout2, Double_t *tin2)
void Out (Int_t *iii, Int_t *maxcycle)
void Cout (Int_t *, Double_t *xxx)
void Innit (char *det, Double_t *tout2, Double_t *tin2, Int_t)
void TestNN ()
void Inl ()
void GraphNN (Int_t *ilearn, Double_t *, Double_t *, char *, Int_t)
void Foncf (Int_t *i__, Double_t *u, Double_t *f)
void Cout2 (Int_t *, Double_t *yyy)
void Lecev2 (Int_t *ktest, Double_t *tout2, Double_t *tin2)
void Arret (const char *mot)
void CollectVar (Int_t *nvar, Int_t *class__, Double_t *xpg)
Double_t W_ref (const Double_t wNN[], Int_t a_1, Int_t a_2, Int_t a_3) const
Double_tW_ref (Double_t wNN[], Int_t a_1, Int_t a_2, Int_t a_3)
Double_t Ww_ref (const Double_t wwNN[], Int_t a_1, Int_t a_2) const
Double_tWw_ref (Double_t wwNN[], Int_t a_1, Int_t a_2)
void SetLogger (MsgLogger *l)
void Train_nn (Double_t *tin2, Double_t *tout2, Int_t *ntrain, Int_t *ntest, Int_t *nvar2, Int_t *nlayer, Int_t *nodes, Int_t *ncycle)
void Entree_new (Int_t *, char *, Int_t *ntrain, Int_t *ntest, Int_t *numlayer, Int_t *nodes, Int_t *numcycle, Int_t)
virtual Int_t DataInterface (Double_t *, Double_t *, Int_t *, Int_t *, Int_t *, Int_t *, Double_t *, Int_t *, Int_t *)=0
Double_t Fdecroi (Int_t *i__)
Double_t Sen3a (void)
void Wini ()
void En_avant (Int_t *ievent)
void En_avant2 (Int_t *ievent)
void En_arriere (Int_t *ievent)
void Leclearn (Int_t *ktest, Double_t *tout2, Double_t *tin2)
void Out (Int_t *iii, Int_t *maxcycle)
void Cout (Int_t *, Double_t *xxx)
void Innit (char *det, Double_t *tout2, Double_t *tin2, Int_t)
void TestNN ()
void Inl ()
void GraphNN (Int_t *ilearn, Double_t *, Double_t *, char *, Int_t)
void Foncf (Int_t *i__, Double_t *u, Double_t *f)
void Cout2 (Int_t *, Double_t *yyy)
void Lecev2 (Int_t *ktest, Double_t *tout2, Double_t *tin2)
void Arret (const char *mot)
void CollectVar (Int_t *nvar, Int_t *class__, Double_t *xpg)
Double_t W_ref (const Double_t wNN[], Int_t a_1, Int_t a_2, Int_t a_3) const
Double_tW_ref (Double_t wNN[], Int_t a_1, Int_t a_2, Int_t a_3)
Double_t Ww_ref (const Double_t wwNN[], Int_t a_1, Int_t a_2) const
Double_tWw_ref (Double_t wwNN[], Int_t a_1, Int_t a_2)
void SetLogger (MsgLogger *l)

Protected Attributes

struct {
   Double_t   epsmin
   Double_t   epsmax
   Double_t   eeps
   Double_t   eta
   Int_t   layerm
   Int_t   lclass
   Int_t   nevl
   Int_t   nblearn
   Int_t   nunilec
   Int_t   nunisor
   Int_t   nunishort
   Int_t   nunap
   Int_t   nvar
   Int_t   itest
   Int_t   ndiv
   Int_t   ichoi
   Int_t   ndivis
   Int_t   nevt
fParam_1
struct {
   Double_t   xmax [max_nVar_]
   Double_t   xmin [max_nVar_]
   Int_t   nclass [max_Events_]
   Int_t   mclass [max_Events_]
   Int_t   iclass
fVarn_1
TMVA::MethodCFMlpANN_Utils::VARn2 fVarn2_1
TMVA::MethodCFMlpANN_Utils::VARn2 fVarn3_1
struct {
   Double_t   x [max_nLayers_ *max_nNodes_]
   Double_t   y [max_nLayers_ *max_nNodes_]
   Double_t   o [max_nNodes_]
   Double_t   w [max_nLayers_ *max_nNodes_ *max_nNodes_]
   Double_t   ww [max_nLayers_ *max_nNodes_]
   Double_t   cut [max_nNodes_]
   Double_t   deltaww [max_nLayers_ *max_nNodes_]
   Int_t   neuron [max_nLayers_]
fNeur_1
struct {
   Double_t   coef [max_nNodes_]
   Double_t   temp [max_nLayers_]
   Double_t   demin
   Double_t   demax
   Double_t   del [max_nLayers_ *max_nNodes_]
   Double_t   delw [max_nLayers_ *max_nNodes_ *max_nNodes_]
   Double_t   delta [max_nLayers_ *max_nNodes_ *max_nNodes_]
   Double_t   delww [max_nLayers_ *max_nNodes_]
   Int_t   idde
fDel_1
struct {
   Double_t   ancout
   Double_t   tolcou
   Int_t   ieps
fCost_1
struct {
   Double_t   epsmin
   Double_t   epsmax
   Double_t   eeps
   Double_t   eta
   Int_t   layerm
   Int_t   lclass
   Int_t   nevl
   Int_t   nblearn
   Int_t   nunilec
   Int_t   nunisor
   Int_t   nunishort
   Int_t   nunap
   Int_t   nvar
   Int_t   itest
   Int_t   ndiv
   Int_t   ichoi
   Int_t   ndivis
   Int_t   nevt
fParam_1
struct {
   Double_t   xmax [max_nVar_]
   Double_t   xmin [max_nVar_]
   Int_t   nclass [max_Events_]
   Int_t   mclass [max_Events_]
   Int_t   iclass
fVarn_1
TMVA::MethodCFMlpANN_Utils::VARn2 fVarn2_1
TMVA::MethodCFMlpANN_Utils::VARn2 fVarn3_1
struct {
   Double_t   x [max_nLayers_ *max_nNodes_]
   Double_t   y [max_nLayers_ *max_nNodes_]
   Double_t   o [max_nNodes_]
   Double_t   w [max_nLayers_ *max_nNodes_ *max_nNodes_]
   Double_t   ww [max_nLayers_ *max_nNodes_]
   Double_t   cut [max_nNodes_]
   Double_t   deltaww [max_nLayers_ *max_nNodes_]
   Int_t   neuron [max_nLayers_]
fNeur_1
struct {
   Double_t   coef [max_nNodes_]
   Double_t   temp [max_nLayers_]
   Double_t   demin
   Double_t   demax
   Double_t   del [max_nLayers_ *max_nNodes_]
   Double_t   delw [max_nLayers_ *max_nNodes_ *max_nNodes_]
   Double_t   delta [max_nLayers_ *max_nNodes_ *max_nNodes_]
   Double_t   delww [max_nLayers_ *max_nNodes_]
   Int_t   idde
fDel_1
struct {
   Double_t   ancout
   Double_t   tolcou
   Int_t   ieps
fCost_1

Static Protected Attributes

static Int_t fg_100
static Int_t fg_0
static Int_t fg_max_nVar_
static Int_t fg_max_nNodes_
static Int_t fg_999
static const char * fg_MethodName
static const char * fg_MethodName

Private Member Functions

MsgLoggerULog ()
MsgLoggerULog ()

Private Attributes

MsgLoggerfLogger
MsgLoggerfLogger

Classes

class  VARn2

Detailed Description

Definition at line 59 of file MethodCFMlpANN_Utils.h.


Constructor & Destructor Documentation

TMVA::MethodCFMlpANN_Utils::MethodCFMlpANN_Utils (  ) 

Definition at line 82 of file MethodCFMlpANN_Utils.cxx.

References i, TMVA::max_Events_, and TMVA::max_nLayers_.

TMVA::MethodCFMlpANN_Utils::~MethodCFMlpANN_Utils (  )  [virtual]

Definition at line 137 of file MethodCFMlpANN_Utils.cxx.

TMVA::MethodCFMlpANN_Utils::MethodCFMlpANN_Utils (  ) 

virtual TMVA::MethodCFMlpANN_Utils::~MethodCFMlpANN_Utils (  )  [virtual]


Member Function Documentation

void TMVA::MethodCFMlpANN_Utils::Train_nn ( Double_t tin2,
Double_t tout2,
Int_t ntrain,
Int_t ntest,
Int_t nvar2,
Int_t nlayer,
Int_t nodes,
Int_t ncycle 
) [protected]

Definition at line 142 of file MethodCFMlpANN_Utils.cxx.

References TMVA::MethodCFMlpANN_Utils::VARn2::Create(), TMVA::MethodCFMlpANN_Utils::VARn2::Delete(), Entree_new(), fNeur_1, fParam_1, fVarn2_1, fVarn3_1, Innit(), TMVA::max_Events_, TMVA::max_nLayers_, TMVA::max_nNodes_, TMVA::max_nVar_, and TestNN().

Referenced by TMVA::MethodCFMlpANN::Train().

void TMVA::MethodCFMlpANN_Utils::Entree_new ( Int_t ,
char *  ,
Int_t ntrain,
Int_t ntest,
Int_t numlayer,
Int_t nodes,
Int_t numcycle,
Int_t   
) [protected]

Definition at line 196 of file MethodCFMlpANN_Utils.cxx.

References Arret(), fCost_1, fDel_1, fParam_1, j, TMVA::max_nLayers_, TMVA::max_nNodes_, and num.

Referenced by Train_nn().

virtual Int_t TMVA::MethodCFMlpANN_Utils::DataInterface ( Double_t ,
Double_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Double_t ,
Int_t ,
Int_t  
) [protected, pure virtual]

Referenced by Lecev2(), and Leclearn().

Double_t TMVA::MethodCFMlpANN_Utils::Fdecroi ( Int_t i__  )  [protected]

Definition at line 794 of file MethodCFMlpANN_Utils.cxx.

References fParam_1.

Double_t TMVA::MethodCFMlpANN_Utils::Sen3a ( void   )  [protected]

Definition at line 871 of file MethodCFMlpANN_Utils.cxx.

References f2, Rgl::Mc::k1, Rgl::Mc::k2, and Rgl::Mc::k3.

Referenced by Wini().

void TMVA::MethodCFMlpANN_Utils::Wini (  )  [protected]

Definition at line 318 of file MethodCFMlpANN_Utils.cxx.

References fNeur_1, for(), fParam_1, j, Sen3a(), w_ref, and ww_ref.

void TMVA::MethodCFMlpANN_Utils::En_avant ( Int_t ievent  )  [protected]

Definition at line 347 of file MethodCFMlpANN_Utils.cxx.

References fNeur_1, Foncf(), for(), fParam_1, j, w_ref, ww_ref, x_ref, xeev_ref, and y_ref.

Referenced by Cout(), and GraphNN().

void TMVA::MethodCFMlpANN_Utils::En_avant2 ( Int_t ievent  )  [protected]

Definition at line 1019 of file MethodCFMlpANN_Utils.cxx.

References fNeur_1, Foncf(), for(), fParam_1, j, w_ref, ww_ref, x_ref, xx_ref, and y_ref.

Referenced by Cout2().

void TMVA::MethodCFMlpANN_Utils::En_arriere ( Int_t ievent  )  [protected]

Definition at line 479 of file MethodCFMlpANN_Utils.cxx.

References fNeur_1, fParam_1, fVarn_1, j, k, and l.

void TMVA::MethodCFMlpANN_Utils::Leclearn ( Int_t ktest,
Double_t tout2,
Double_t tin2 
) [protected]

Definition at line 386 of file MethodCFMlpANN_Utils.cxx.

References CollectVar(), DataInterface(), fg_0, fg_100, for(), fParam_1, fVarn_1, if(), j, k, l, TMVA::max_nNodes_, TMVA::max_nVar_, and xeev_ref.

Referenced by Innit().

void TMVA::MethodCFMlpANN_Utils::Out ( Int_t iii,
Int_t maxcycle 
) [protected]

Definition at line 561 of file MethodCFMlpANN_Utils.cxx.

void TMVA::MethodCFMlpANN_Utils::Cout ( Int_t ,
Double_t xxx 
) [protected]

Definition at line 724 of file MethodCFMlpANN_Utils.cxx.

References En_avant(), fDel_1, fNeur_1, fParam_1, fVarn_1, j, and y_ref.

void TMVA::MethodCFMlpANN_Utils::Innit ( char *  det,
Double_t tout2,
Double_t tin2,
Int_t   
) [protected]

Definition at line 576 of file MethodCFMlpANN_Utils.cxx.

References delta_ref, deltaww_ref, fNeur_1, for(), fParam_1, Inl(), j, Lecev2(), and Leclearn().

Referenced by Train_nn().

void TMVA::MethodCFMlpANN_Utils::TestNN (  )  [protected]

Definition at line 670 of file MethodCFMlpANN_Utils.cxx.

References Arret(), fg_max_nNodes_, fg_max_nVar_, fNeur_1, fParam_1, TMVA::max_Events_, TMVA::max_nLayers_, TMVA::max_nNodes_, and TMVA::max_nVar_.

Referenced by Train_nn().

void TMVA::MethodCFMlpANN_Utils::Inl (  )  [protected]

Definition at line 760 of file MethodCFMlpANN_Utils.cxx.

References fNeur_1, fParam_1, if(), and k.

Referenced by Innit().

void TMVA::MethodCFMlpANN_Utils::GraphNN ( Int_t ilearn,
Double_t ,
Double_t ,
char *  ,
Int_t   
) [protected]

Definition at line 810 of file MethodCFMlpANN_Utils.cxx.

References En_avant(), fNeur_1, for(), fParam_1, fVarn_1, if(), j, TMVA::max_nNodes_, and y_ref.

void TMVA::MethodCFMlpANN_Utils::Foncf ( Int_t i__,
Double_t u,
Double_t f 
) [protected]

Definition at line 905 of file MethodCFMlpANN_Utils.cxx.

References TMath::Exp(), and fDel_1.

Referenced by En_avant(), and En_avant2().

void TMVA::MethodCFMlpANN_Utils::Cout2 ( Int_t ,
Double_t yyy 
) [protected]

Definition at line 926 of file MethodCFMlpANN_Utils.cxx.

References En_avant2(), fDel_1, fNeur_1, fParam_1, fVarn_1, j, and y_ref.

void TMVA::MethodCFMlpANN_Utils::Lecev2 ( Int_t ktest,
Double_t tout2,
Double_t tin2 
) [protected]

Definition at line 960 of file MethodCFMlpANN_Utils.cxx.

References DataInterface(), fg_0, fg_999, for(), fParam_1, fVarn_1, if(), j, k, TMVA::max_nNodes_, TMVA::max_nVar_, and xx_ref.

Referenced by Innit().

void TMVA::MethodCFMlpANN_Utils::Arret ( const char *  mot  )  [protected]

Definition at line 1057 of file MethodCFMlpANN_Utils.cxx.

References fg_MethodName.

Referenced by Entree_new(), and TestNN().

void TMVA::MethodCFMlpANN_Utils::CollectVar ( Int_t nvar,
Int_t class__,
Double_t xpg 
) [protected]

Definition at line 1064 of file MethodCFMlpANN_Utils.cxx.

References x.

Referenced by Leclearn().

Double_t TMVA::MethodCFMlpANN_Utils::W_ref ( const Double_t  wNN[],
Int_t  a_1,
Int_t  a_2,
Int_t  a_3 
) const [inline, protected]

Definition at line 108 of file MethodCFMlpANN_Utils.h.

References TMVA::max_nLayers_, and TMVA::max_nNodes_.

Referenced by TMVA::MethodCFMlpANN::AddWeightsXMLTo(), TMVA::MethodCFMlpANN::NN_ava(), TMVA::MethodCFMlpANN::PrintWeights(), TMVA::MethodCFMlpANN::ReadWeightsFromStream(), and TMVA::MethodCFMlpANN::ReadWeightsFromXML().

Double_t& TMVA::MethodCFMlpANN_Utils::W_ref ( Double_t  wNN[],
Int_t  a_1,
Int_t  a_2,
Int_t  a_3 
) [inline, protected]

Definition at line 111 of file MethodCFMlpANN_Utils.h.

References TMVA::max_nLayers_, and TMVA::max_nNodes_.

Double_t TMVA::MethodCFMlpANN_Utils::Ww_ref ( const Double_t  wwNN[],
Int_t  a_1,
Int_t  a_2 
) const [inline, protected]

Definition at line 115 of file MethodCFMlpANN_Utils.h.

References TMVA::max_nLayers_.

Referenced by TMVA::MethodCFMlpANN::AddWeightsXMLTo(), TMVA::MethodCFMlpANN::NN_ava(), TMVA::MethodCFMlpANN::PrintWeights(), TMVA::MethodCFMlpANN::ReadWeightsFromStream(), and TMVA::MethodCFMlpANN::ReadWeightsFromXML().

Double_t& TMVA::MethodCFMlpANN_Utils::Ww_ref ( Double_t  wwNN[],
Int_t  a_1,
Int_t  a_2 
) [inline, protected]

Definition at line 118 of file MethodCFMlpANN_Utils.h.

References TMVA::max_nLayers_.

void TMVA::MethodCFMlpANN_Utils::SetLogger ( MsgLogger l  )  [inline, protected]

Definition at line 197 of file MethodCFMlpANN_Utils.h.

References fLogger, and l.

Referenced by TMVA::MethodCFMlpANN::MethodCFMlpANN().

MsgLogger& TMVA::MethodCFMlpANN_Utils::ULog (  )  [inline, private]

Definition at line 201 of file MethodCFMlpANN_Utils.h.

References fLogger.

void TMVA::MethodCFMlpANN_Utils::Train_nn ( Double_t tin2,
Double_t tout2,
Int_t ntrain,
Int_t ntest,
Int_t nvar2,
Int_t nlayer,
Int_t nodes,
Int_t ncycle 
) [protected]

void TMVA::MethodCFMlpANN_Utils::Entree_new ( Int_t ,
char *  ,
Int_t ntrain,
Int_t ntest,
Int_t numlayer,
Int_t nodes,
Int_t numcycle,
Int_t   
) [protected]

virtual Int_t TMVA::MethodCFMlpANN_Utils::DataInterface ( Double_t ,
Double_t ,
Int_t ,
Int_t ,
Int_t ,
Int_t ,
Double_t ,
Int_t ,
Int_t  
) [protected, pure virtual]

Double_t TMVA::MethodCFMlpANN_Utils::Fdecroi ( Int_t i__  )  [protected]

Double_t TMVA::MethodCFMlpANN_Utils::Sen3a ( void   )  [protected]

void TMVA::MethodCFMlpANN_Utils::Wini (  )  [protected]

void TMVA::MethodCFMlpANN_Utils::En_avant ( Int_t ievent  )  [protected]

void TMVA::MethodCFMlpANN_Utils::En_avant2 ( Int_t ievent  )  [protected]

void TMVA::MethodCFMlpANN_Utils::En_arriere ( Int_t ievent  )  [protected]

void TMVA::MethodCFMlpANN_Utils::Leclearn ( Int_t ktest,
Double_t tout2,
Double_t tin2 
) [protected]

void TMVA::MethodCFMlpANN_Utils::Out ( Int_t iii,
Int_t maxcycle 
) [protected]

void TMVA::MethodCFMlpANN_Utils::Cout ( Int_t ,
Double_t xxx 
) [protected]

void TMVA::MethodCFMlpANN_Utils::Innit ( char *  det,
Double_t tout2,
Double_t tin2,
Int_t   
) [protected]

void TMVA::MethodCFMlpANN_Utils::TestNN (  )  [protected]

void TMVA::MethodCFMlpANN_Utils::Inl (  )  [protected]

void TMVA::MethodCFMlpANN_Utils::GraphNN ( Int_t ilearn,
Double_t ,
Double_t ,
char *  ,
Int_t   
) [protected]

void TMVA::MethodCFMlpANN_Utils::Foncf ( Int_t i__,
Double_t u,
Double_t f 
) [protected]

void TMVA::MethodCFMlpANN_Utils::Cout2 ( Int_t ,
Double_t yyy 
) [protected]

void TMVA::MethodCFMlpANN_Utils::Lecev2 ( Int_t ktest,
Double_t tout2,
Double_t tin2 
) [protected]

void TMVA::MethodCFMlpANN_Utils::Arret ( const char *  mot  )  [protected]

void TMVA::MethodCFMlpANN_Utils::CollectVar ( Int_t nvar,
Int_t class__,
Double_t xpg 
) [protected]

Double_t TMVA::MethodCFMlpANN_Utils::W_ref ( const Double_t  wNN[],
Int_t  a_1,
Int_t  a_2,
Int_t  a_3 
) const [inline, protected]

Definition at line 108 of file MethodCFMlpANN_Utils.h.

References TMVA::max_nLayers_, and TMVA::max_nNodes_.

Double_t& TMVA::MethodCFMlpANN_Utils::W_ref ( Double_t  wNN[],
Int_t  a_1,
Int_t  a_2,
Int_t  a_3 
) [inline, protected]

Definition at line 111 of file MethodCFMlpANN_Utils.h.

References TMVA::max_nLayers_, and TMVA::max_nNodes_.

Double_t TMVA::MethodCFMlpANN_Utils::Ww_ref ( const Double_t  wwNN[],
Int_t  a_1,
Int_t  a_2 
) const [inline, protected]

Definition at line 115 of file MethodCFMlpANN_Utils.h.

References TMVA::max_nLayers_.

Double_t& TMVA::MethodCFMlpANN_Utils::Ww_ref ( Double_t  wwNN[],
Int_t  a_1,
Int_t  a_2 
) [inline, protected]

Definition at line 118 of file MethodCFMlpANN_Utils.h.

References TMVA::max_nLayers_.

void TMVA::MethodCFMlpANN_Utils::SetLogger ( MsgLogger l  )  [inline, protected]

Definition at line 197 of file MethodCFMlpANN_Utils.h.

References fLogger, and l.

MsgLogger& TMVA::MethodCFMlpANN_Utils::ULog (  )  [inline, private]

Definition at line 201 of file MethodCFMlpANN_Utils.h.

References fLogger.


Member Data Documentation

static Int_t TMVA::MethodCFMlpANN_Utils::fg_100 [static, protected]

Definition at line 101 of file MethodCFMlpANN_Utils.h.

Referenced by Leclearn().

static Int_t TMVA::MethodCFMlpANN_Utils::fg_0 [static, protected]

Definition at line 102 of file MethodCFMlpANN_Utils.h.

Referenced by Lecev2(), and Leclearn().

Int_t TMVA::MethodCFMlpANN_Utils::fg_max_nVar_ [static, protected]

Definition at line 103 of file MethodCFMlpANN_Utils.h.

Referenced by TestNN().

Int_t TMVA::MethodCFMlpANN_Utils::fg_max_nNodes_ [static, protected]

Definition at line 104 of file MethodCFMlpANN_Utils.h.

Referenced by TestNN().

Int_t TMVA::MethodCFMlpANN_Utils::fg_999 [static, protected]

Definition at line 105 of file MethodCFMlpANN_Utils.h.

Referenced by Lecev2().

const char * TMVA::MethodCFMlpANN_Utils::fg_MethodName [static, protected]

Definition at line 106 of file MethodCFMlpANN_Utils.h.

Referenced by Arret().

Double_t TMVA::MethodCFMlpANN_Utils::epsmin [protected]

Definition at line 124 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::epsmax [protected]

Definition at line 124 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::eeps [protected]

Definition at line 124 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::eta [protected]

Definition at line 124 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::layerm [protected]

Definition at line 125 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::lclass [protected]

Definition at line 125 of file MethodCFMlpANN_Utils.h.

Referenced by TMVA::MethodCFMlpANN::ReadWeightsFromStream().

Int_t TMVA::MethodCFMlpANN_Utils::nevl [protected]

Definition at line 125 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::nblearn [protected]

Definition at line 125 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::nunilec [protected]

Definition at line 125 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::nunisor [protected]

Definition at line 125 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::nunishort [protected]

Definition at line 125 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::nunap [protected]

Definition at line 125 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::nvar [protected]

Definition at line 126 of file MethodCFMlpANN_Utils.h.

Referenced by TMVA::MethodCFMlpANN::Train().

Int_t TMVA::MethodCFMlpANN_Utils::itest [protected]

Definition at line 126 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::ndiv [protected]

Definition at line 126 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::ichoi [protected]

Definition at line 126 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::ndivis [protected]

Definition at line 126 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::nevt [protected]

Definition at line 126 of file MethodCFMlpANN_Utils.h.

struct { ... } TMVA::MethodCFMlpANN_Utils::fParam_1 [protected]

Referenced by TMVA::MethodCFMlpANN::AddWeightsXMLTo(), Cout(), Cout2(), En_arriere(), En_avant(), En_avant2(), Entree_new(), Fdecroi(), GraphNN(), Inl(), Innit(), Lecev2(), Leclearn(), TMVA::MethodCFMlpANN::NN_ava(), TMVA::MethodCFMlpANN::PrintWeights(), TMVA::MethodCFMlpANN::ReadWeightsFromStream(), TMVA::MethodCFMlpANN::ReadWeightsFromXML(), TestNN(), Train_nn(), and Wini().

Double_t TMVA::MethodCFMlpANN_Utils::xmax[max_nVar_] [protected]

Definition at line 131 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::xmin[max_nVar_] [protected]

Definition at line 131 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::nclass[max_Events_] [protected]

Definition at line 132 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::mclass[max_Events_] [protected]

Definition at line 132 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::iclass [protected]

Definition at line 132 of file MethodCFMlpANN_Utils.h.

struct { ... } TMVA::MethodCFMlpANN_Utils::fVarn_1 [protected]

Referenced by TMVA::MethodCFMlpANN::AddWeightsXMLTo(), Cout(), Cout2(), En_arriere(), GraphNN(), Lecev2(), Leclearn(), TMVA::MethodCFMlpANN::PrintWeights(), TMVA::MethodCFMlpANN::ReadWeightsFromStream(), and TMVA::MethodCFMlpANN::ReadWeightsFromXML().

class TMVA::MethodCFMlpANN_Utils::VARn2 TMVA::MethodCFMlpANN_Utils::fVarn2_1 [protected]

Referenced by Train_nn().

class TMVA::MethodCFMlpANN_Utils::VARn2 TMVA::MethodCFMlpANN_Utils::fVarn3_1 [protected]

Referenced by Train_nn().

Double_t TMVA::MethodCFMlpANN_Utils::x[max_nLayers_ *max_nNodes_] [protected]

Definition at line 171 of file MethodCFMlpANN_Utils.h.

Referenced by CollectVar(), and TMVA::MethodCFMlpANN::NN_ava().

Double_t TMVA::MethodCFMlpANN_Utils::y[max_nLayers_ *max_nNodes_] [protected]

Definition at line 172 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::o[max_nNodes_] [protected]

Definition at line 173 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::w[max_nLayers_ *max_nNodes_ *max_nNodes_] [protected]

Definition at line 174 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::ww[max_nLayers_ *max_nNodes_] [protected]

Definition at line 175 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::cut[max_nNodes_] [protected]

Definition at line 176 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::deltaww[max_nLayers_ *max_nNodes_] [protected]

Definition at line 177 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::neuron[max_nLayers_] [protected]

Definition at line 178 of file MethodCFMlpANN_Utils.h.

Referenced by TMVA::MethodCFMlpANN::AddWeightsXMLTo(), and TMVA::MethodCFMlpANN::ReadWeightsFromXML().

struct { ... } TMVA::MethodCFMlpANN_Utils::fNeur_1 [protected]

Referenced by TMVA::MethodCFMlpANN::AddWeightsXMLTo(), Cout(), Cout2(), En_arriere(), En_avant(), En_avant2(), GraphNN(), Inl(), Innit(), TMVA::MethodCFMlpANN::NN_ava(), TMVA::MethodCFMlpANN::PrintWeights(), TMVA::MethodCFMlpANN::ReadWeightsFromStream(), TMVA::MethodCFMlpANN::ReadWeightsFromXML(), TestNN(), Train_nn(), and Wini().

Double_t TMVA::MethodCFMlpANN_Utils::coef[max_nNodes_] [protected]

Definition at line 183 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::temp[max_nLayers_] [protected]

Definition at line 183 of file MethodCFMlpANN_Utils.h.

Referenced by TMVA::MethodCFMlpANN::AddWeightsXMLTo(), and TMVA::MethodCFMlpANN::ReadWeightsFromXML().

Double_t TMVA::MethodCFMlpANN_Utils::demin [protected]

Definition at line 183 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::demax [protected]

Definition at line 183 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::del[max_nLayers_ *max_nNodes_] [protected]

Definition at line 184 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::delw[max_nLayers_ *max_nNodes_ *max_nNodes_] [protected]

Definition at line 185 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::delta[max_nLayers_ *max_nNodes_ *max_nNodes_] [protected]

Definition at line 186 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::delww[max_nLayers_ *max_nNodes_] [protected]

Definition at line 187 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::idde [protected]

Definition at line 188 of file MethodCFMlpANN_Utils.h.

struct { ... } TMVA::MethodCFMlpANN_Utils::fDel_1 [protected]

Referenced by TMVA::MethodCFMlpANN::AddWeightsXMLTo(), Cout(), Cout2(), Entree_new(), Foncf(), TMVA::MethodCFMlpANN::NN_fonc(), TMVA::MethodCFMlpANN::PrintWeights(), TMVA::MethodCFMlpANN::ReadWeightsFromStream(), and TMVA::MethodCFMlpANN::ReadWeightsFromXML().

Double_t TMVA::MethodCFMlpANN_Utils::ancout [protected]

Definition at line 193 of file MethodCFMlpANN_Utils.h.

Double_t TMVA::MethodCFMlpANN_Utils::tolcou [protected]

Definition at line 193 of file MethodCFMlpANN_Utils.h.

Int_t TMVA::MethodCFMlpANN_Utils::ieps [protected]

Definition at line 194 of file MethodCFMlpANN_Utils.h.

struct { ... } TMVA::MethodCFMlpANN_Utils::fCost_1 [protected]

Referenced by Entree_new().

MsgLogger* TMVA::MethodCFMlpANN_Utils::fLogger [private]

Definition at line 200 of file MethodCFMlpANN_Utils.h.

Referenced by SetLogger(), and ULog().

const char* TMVA::MethodCFMlpANN_Utils::fg_MethodName [static, protected]

Definition at line 106 of file MethodCFMlpANN_Utils.h.

struct { ... } TMVA::MethodCFMlpANN_Utils::fParam_1 [protected]

struct { ... } TMVA::MethodCFMlpANN_Utils::fVarn_1 [protected]

class TMVA::MethodCFMlpANN_Utils::VARn2 TMVA::MethodCFMlpANN_Utils::fVarn2_1 [protected]

class TMVA::MethodCFMlpANN_Utils::VARn2 TMVA::MethodCFMlpANN_Utils::fVarn3_1 [protected]

struct { ... } TMVA::MethodCFMlpANN_Utils::fNeur_1 [protected]

struct { ... } TMVA::MethodCFMlpANN_Utils::fDel_1 [protected]

struct { ... } TMVA::MethodCFMlpANN_Utils::fCost_1 [protected]

MsgLogger* TMVA::MethodCFMlpANN_Utils::fLogger [private]

Definition at line 200 of file MethodCFMlpANN_Utils.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 17:01:27 2011 for ROOT_528-00b_version by  doxygen 1.5.1