![]() |
PandaRoot
|
Structure to hold the per step error values. More...
#include <PndMvaUtil.h>
Public Member Functions | |
| StepError () | |
| Constructor. More... | |
| StepError (size_t step, float trErr, float tsErr, std::map< std::string, float > const &MisClsTest, std::map< std::string, float > const &MisClsTrain) | |
| virtual | ~StepError () |
| Destructor. More... | |
| StepError (StepError const &ot) | |
| Copy! More... | |
| StepError & | operator= (StepError const &ot) |
| Assignment. More... | |
Public Attributes | |
| unsigned int | m_step |
| float | m_trErr |
| Step number. More... | |
| float | m_tsErr |
| Train Error. More... | |
| std::map< std::string, float > | m_MisClsTest |
| Test Error. More... | |
| std::map< std::string, float > | m_MisClsTrain |
Structure to hold the per step error values.
Definition at line 22 of file PndMvaUtil.h.
|
inline |
Constructor.
Definition at line 24 of file PndMvaUtil.h.
|
inlineexplicit |
| step | Currents step. |
| trErr | Current training error. |
| tsErr | Current test error. |
| MisClsTest | Mis-classified test events per label. |
| MisClsTrain | Mis-classified train events per label. |
Definition at line 33 of file PndMvaUtil.h.
|
inlinevirtual |
|
inline |
Copy!
Definition at line 40 of file PndMvaUtil.h.
Assignment.
Definition at line 43 of file PndMvaUtil.h.
References m_MisClsTest, m_MisClsTrain, m_step, m_trErr, and m_tsErr.
| std::map<std::string, float> StepError::m_MisClsTest |
Test Error.
Mis-classified test events/label
Definition at line 59 of file PndMvaUtil.h.
Referenced by operator=().
| std::map<std::string, float> StepError::m_MisClsTrain |
Mis-classified train events/label
Definition at line 60 of file PndMvaUtil.h.
Referenced by operator=().
| unsigned int StepError::m_step |
Definition at line 54 of file PndMvaUtil.h.
Referenced by operator=().
| float StepError::m_trErr |
| float StepError::m_tsErr |