#include <PndMultiClassMlpClassify.h>
Definition at line 28 of file PndMultiClassMlpClassify.h.
 
◆ PndMultiClassMlpClassify()
  
  
      
        
          | PndMultiClassMlpClassify::PndMultiClassMlpClassify  | 
          ( | 
          std::string const &  | 
          inputFile,  | 
         
        
           | 
           | 
          std::vector< std::string > const &  | 
          classNames,  | 
         
        
           | 
           | 
          std::vector< std::string > const &  | 
          varNames  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
explicit   | 
  
 
Constructor. 
- Parameters
 - 
  
    | InPut | The file containig the weights.  | 
    | classNames | Labels of the classes to be used.  | 
    | varNames | The name of the involved variables(features).  | 
  
   
 
 
◆ ~PndMultiClassMlpClassify()
  
  
      
        
          | virtual PndMultiClassMlpClassify::~PndMultiClassMlpClassify  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Classify()
  
  
      
        
          | std::string* PndMultiClassMlpClassify::Classify  | 
          ( | 
          std::vector< float >  | 
          EvtData | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Parameters
 - 
  
    | EvtData | The event to be classified.  | 
  
   
- Returns
 - The output of the classification. 
 
Implements PndMvaClassifier.
 
 
◆ GetMvaValues()
  
  
      
        
          | void PndMultiClassMlpClassify::GetMvaValues  | 
          ( | 
          std::vector< float >  | 
          EvtData,  | 
         
        
           | 
           | 
          std::map< std::string, float > &  | 
          result  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
- Parameters
 - 
  
    | EvtData | The event to be classified.  | 
    | result | The output of the classifier is stored here.  | 
  
   
Implements PndMvaClassifier.
 
 
◆ GetReaderOptions()
  
  
      
        
          | std::string const  & PndMultiClassMlpClassify::GetReaderOptions  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetWeightsFileName()
  
  
      
        
          | std::string const  & PndMultiClassMlpClassify::GetWeightsFileName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ Initialize()
  
  
      
        
          | void PndMultiClassMlpClassify::Initialize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SetReaderOptions()
  
  
      
        
          | void PndMultiClassMlpClassify::SetReaderOptions  | 
          ( | 
          std::string const &  | 
          opt | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetWeightsFileName()
  
  
      
        
          | void PndMultiClassMlpClassify::SetWeightsFileName  | 
          ( | 
          std::string const &  | 
          name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following file: