NIST Fingerprint Image Quality 2
Fingerprint image quality assessment tool
Public Member Functions | Static Public Attributes | List of all members
NFIQ2::ModelInfo Class Reference

Information about a random forest parameter model. More...

#include <nfiq2_modelinfo.hpp>

Public Member Functions

 ModelInfo ()
 Default constructor. More...
 
 ModelInfo (const std::string &modelInfoFilePath)
 Constructor. More...
 
std::string getModelName () const
 Obtain the model name. More...
 
std::string getModelTrainer () const
 Obtain the entity that trained the random forest model. More...
 
std::string getModelDescription () const
 Obtain additional description information for model. More...
 
std::string getModelVersion () const
 Obtain the version number of the model. More...
 
std::string getModelPath () const
 Obtain the file path of the model. More...
 
std::string getModelHash () const
 Obtain the md5 checksum of the model. More...
 

Static Public Attributes

static const char ModelInfoKeyName []
 Name Key. More...
 
static const char ModelInfoKeyTrainer []
 Trainer Key. More...
 
static const char ModelInfoKeyDescription []
 Description Key. More...
 
static const char ModelInfoKeyVersion []
 Version Key. More...
 
static const char ModelInfoKeyPath []
 Path Key. More...
 
static const char ModelInfoKeyHash []
 Hash Key. More...
 

Detailed Description

Information about a random forest parameter model.

Definition at line 18 of file nfiq2_modelinfo.hpp.

Constructor & Destructor Documentation

◆ ModelInfo() [1/2]

NFIQ2::ModelInfo::ModelInfo ( )

Default constructor.

◆ ModelInfo() [2/2]

NFIQ2::ModelInfo::ModelInfo ( const std::string &  modelInfoFilePath)

Constructor.

Parameters
modelInfoFilePathPath to model information file.

Member Function Documentation

◆ getModelName()

std::string NFIQ2::ModelInfo::getModelName ( ) const

Obtain the model name.

Returns
Returns model name.

◆ getModelTrainer()

std::string NFIQ2::ModelInfo::getModelTrainer ( ) const

Obtain the entity that trained the random forest model.

Returns
Returns model trainer.

◆ getModelDescription()

std::string NFIQ2::ModelInfo::getModelDescription ( ) const

Obtain additional description information for model.

Returns
Returns model description.

◆ getModelVersion()

std::string NFIQ2::ModelInfo::getModelVersion ( ) const

Obtain the version number of the model.

Returns
Returns model version.

◆ getModelPath()

std::string NFIQ2::ModelInfo::getModelPath ( ) const

Obtain the file path of the model.

Returns
Returns model file path.

◆ getModelHash()

std::string NFIQ2::ModelInfo::getModelHash ( ) const

Obtain the md5 checksum of the model.

Returns
Returns model md5 checksum.

Member Data Documentation

◆ ModelInfoKeyName

const char NFIQ2::ModelInfo::ModelInfoKeyName[]
static

Name Key.

Definition at line 86 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyTrainer

const char NFIQ2::ModelInfo::ModelInfoKeyTrainer[]
static

Trainer Key.

Definition at line 88 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyDescription

const char NFIQ2::ModelInfo::ModelInfoKeyDescription[]
static

Description Key.

Definition at line 90 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyVersion

const char NFIQ2::ModelInfo::ModelInfoKeyVersion[]
static

Version Key.

Definition at line 92 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyPath

const char NFIQ2::ModelInfo::ModelInfoKeyPath[]
static

Path Key.

Definition at line 94 of file nfiq2_modelinfo.hpp.

◆ ModelInfoKeyHash

const char NFIQ2::ModelInfo::ModelInfoKeyHash[]
static

Hash Key.

Definition at line 96 of file nfiq2_modelinfo.hpp.


The documentation for this class was generated from the following file: