FairRoot/PandaRoot
PndLVQTrain Member List

This is the complete list of members for PndLVQTrain, including all inherited members.

cleanProtoList()PndLVQTrainprivate
EvalClassifierError()PndLVQTrainvirtual
EvalClassifierError(unsigned int stp)PndLVQTrainprivate
GetClasses() const PndMvaTrainerinline
GetErrorValues() const PndMvaTrainerinline
GetPerEpochEval() const PndLVQTraininline
GetRndSeed() const PndMvaTrainerinline
GetTestEvetIdx() const PndMvaTrainerinline
GetVariables() const PndMvaTrainerinline
Initialize()PndMvaTrainervirtual
InitProtoK_Means()PndLVQTrainprivate
InitProtoRand()PndLVQTrainprivate
InitProtoTypes()PndLVQTrainprivate
InitRandProtoFromData()PndLVQTrainprivate
m_dataSetsPndMvaTrainerprotected
m_distancesPndLVQTrainprivate
m_ErrorStepPndLVQTrainprivate
m_ethaFinalPndLVQTrainprivate
m_ethaZeroPndLVQTrainprivate
m_initConstPndLVQTrainprivate
m_initProtoFilePndLVQTrainprivate
m_LVQProtosPndLVQTrainprivate
m_numProtoPerClassPndLVQTrainprivate
m_NumSweepPndLVQTrainprivate
m_outFilePndMvaTrainerprotected
m_PerEpochPndLVQTrainprivate
m_ProgStepPndLVQTrainprivate
m_proto_initPndLVQTrainprivate
m_RND_seedPndMvaTrainerprotected
m_StepErroPndMvaTrainerprotected
m_testSet_indicesPndMvaTrainerprotected
m_WindowSizePndLVQTrainprivate
NormalizeData(NormType t=NONORM)PndMvaTrainer
operator=(PndLVQTrain const &other)PndLVQTrainprivate
PCATransForm()PndMvaTrainer
PndLVQTrain(std::vector< std::pair< std::string, std::vector< float > * > > const &InputEvtsParam, std::vector< std::string > const &ClassNames, std::vector< std::string > const &VarNames, bool trim=false)PndLVQTrainexplicit
PndLVQTrain(std::string const &InPut, std::vector< std::string > const &ClassNames, std::vector< std::string > const &VarNames, bool trim=true)PndLVQTrainexplicit
PndLVQTrain(PndLVQTrain const &other)PndLVQTrainprivate
PndMvaTrainer(std::vector< std::pair< std::string, std::vector< float > * > > const &InputEvtsParam, std::vector< std::string > const &ClassNames, std::vector< std::string > const &VarNames, bool trim=true)PndMvaTrainerexplicit
PndMvaTrainer(std::string const &InPut, std::vector< std::string > const &ClassNames, std::vector< std::string > const &VarNames, bool trim=true)PndMvaTrainerexplicit
ReadProtoFromFile()PndLVQTrainprivate
SetAppType(AppType t)PndMvaTrainerinlineprotected
SetErrorStepSize(unsigned int const val=1000)PndLVQTraininline
SetInitProtoFileName(std::string const &fileName)PndLVQTraininline
SetLearnPrameters(double const initConst, double const etZ, double const etF, unsigned int const Nswp)PndLVQTraininline
SetLVQ2_1WindowSize(float const Wsize=0.3)PndLVQTraininline
SetNumberOfProto(size_t const numProto)PndLVQTrain
SetNumberOfProto(std::map< std::string, size_t > const &labelMap)PndLVQTrain
SetOutPutFile(std::string const &outFile)PndMvaTrainerinline
SetPerEpochEval(bool val)PndLVQTraininline
setProtoInitType(ProtoInitType iniTypeVal=RAND_FROM_DATA)PndLVQTraininline
SetRndSeed(size_t const sd)PndMvaTrainerinline
SetTestSet(std::set< size_t > const &testSet)PndMvaTrainer
SetTestSetSize(size_t percent=50)PndMvaTrainer
splitTetsSet()PndMvaTrainerprotected
storeWeights()PndLVQTrainvirtual
Train()PndLVQTrainvirtual
Train21()PndLVQTrain
UpdateProto(std::vector< float > const &EvtData, std::vector< float > &proto, int const delta, double const ethaT)PndLVQTrainprivate
ValidateProtoUpdate(std::vector< float > &p)PndLVQTrainprivate
WriteErroVect(std::string const &FileName) const PndMvaTrainer
WriteToWeightFile(std::vector< std::pair< std::string, std::vector< float > * > > const &weights) const PndMvaTrainerprotected
~PndLVQTrain()PndLVQTrainvirtual
~PndMvaTrainer()PndMvaTrainervirtual