Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Modeler v4.9.0
|
#include <TMLPAnalyzer.h>
Public Member Functions | |
TMLPAnalyzer (TMultiLayerPerceptron &net) | |
TMLPAnalyzer (TMultiLayerPerceptron *net) | |
virtual | ~TMLPAnalyzer () |
void | DrawNetwork (Int_t neuron, const char *signal, const char *bg) |
void | DrawDInput (Int_t i) |
void | DrawDInputs () |
TProfile * | DrawTruthDeviation (Int_t outnode=0, Option_t *option="") |
THStack * | DrawTruthDeviations (Option_t *option="") |
TProfile * | DrawTruthDeviationInOut (Int_t innode, Int_t outnode=0, Option_t *option="") |
THStack * | DrawTruthDeviationInsOut (Int_t outnode=0, Option_t *option="") |
void | CheckNetwork () |
void | GatherInformations () |
TTree * | GetIOTree () const |
Protected Member Functions | |
Int_t | GetLayers () |
Int_t | GetNeurons (Int_t layer) |
TString | GetNeuronFormula (Int_t idx) |
const char * | GetInputNeuronTitle (Int_t in) |
const char * | GetOutputNeuronTitle (Int_t out) |
Private Attributes | |
TMultiLayerPerceptron * | fNetwork |
TTree * | fAnalysisTree |
TTree * | fIOTree |
Constructor & Destructor Documentation
◆ TMLPAnalyzer() [1/2]
|
inline |
◆ TMLPAnalyzer() [2/2]
|
inline |
◆ ~TMLPAnalyzer()
|
virtual |
Member Function Documentation
◆ CheckNetwork()
void TMLPAnalyzer::CheckNetwork | ( | ) |
References fAnalysisTree, fNetwork, GetInputNeuronTitle(), and GetNeurons().
◆ DrawDInput()
void TMLPAnalyzer::DrawDInput | ( | Int_t | i | ) |
References fAnalysisTree.
◆ DrawDInputs()
void TMLPAnalyzer::DrawDInputs | ( | ) |
References fAnalysisTree, GetInputNeuronTitle(), and GetNeurons().
◆ DrawNetwork()
void TMLPAnalyzer::DrawNetwork | ( | Int_t | neuron, |
const char * | signal, | ||
const char * | bg | ||
) |
References fNetwork.
◆ DrawTruthDeviation()
TProfile * TMLPAnalyzer::DrawTruthDeviation | ( | Int_t | outnode = 0 , |
Option_t * | option = "" |
||
) |
References fIOTree, GatherInformations(), and GetOutputNeuronTitle().
Referenced by DrawTruthDeviations().
◆ DrawTruthDeviationInOut()
TProfile * TMLPAnalyzer::DrawTruthDeviationInOut | ( | Int_t | innode, |
Int_t | outnode = 0 , |
||
Option_t * | option = "" |
||
) |
References fIOTree, GatherInformations(), GetInputNeuronTitle(), and GetOutputNeuronTitle().
Referenced by DrawTruthDeviationInsOut().
◆ DrawTruthDeviationInsOut()
THStack * TMLPAnalyzer::DrawTruthDeviationInsOut | ( | Int_t | outnode = 0 , |
Option_t * | option = "" |
||
) |
References DrawTruthDeviationInOut(), GetNeurons(), and GetOutputNeuronTitle().
◆ DrawTruthDeviations()
THStack * TMLPAnalyzer::DrawTruthDeviations | ( | Option_t * | option = "" | ) |
References DrawTruthDeviation(), GetLayers(), GetNeurons(), and GetOutputNeuronTitle().
◆ GatherInformations()
void TMLPAnalyzer::GatherInformations | ( | ) |
References fAnalysisTree, fIOTree, fNetwork, GetLayers(), GetNeuronFormula(), and GetNeurons().
Referenced by DrawTruthDeviation(), and DrawTruthDeviationInOut().
◆ GetInputNeuronTitle()
|
protected |
References fNetwork.
Referenced by CheckNetwork(), DrawDInputs(), and DrawTruthDeviationInOut().
◆ GetIOTree()
|
inline |
References fIOTree.
◆ GetLayers()
|
protected |
References fNetwork.
Referenced by DrawTruthDeviations(), GatherInformations(), and GetNeurons().
◆ GetNeuronFormula()
|
protected |
References fNetwork.
Referenced by GatherInformations().
◆ GetNeurons()
|
protected |
References fNetwork, and GetLayers().
Referenced by CheckNetwork(), DrawDInputs(), DrawTruthDeviationInsOut(), DrawTruthDeviations(), and GatherInformations().
◆ GetOutputNeuronTitle()
|
protected |
References fNetwork.
Referenced by DrawTruthDeviation(), DrawTruthDeviationInOut(), DrawTruthDeviationInsOut(), and DrawTruthDeviations().
Member Data Documentation
◆ fAnalysisTree
|
private |
Referenced by CheckNetwork(), ClassImp(), DrawDInput(), DrawDInputs(), and GatherInformations().
◆ fIOTree
|
private |
Referenced by ClassImp(), DrawTruthDeviation(), DrawTruthDeviationInOut(), GatherInformations(), and GetIOTree().
◆ fNetwork
|
private |
Referenced by CheckNetwork(), DrawNetwork(), GatherInformations(), GetInputNeuronTitle(), GetLayers(), GetNeuronFormula(), GetNeurons(), and GetOutputNeuronTitle().