Classifier Parameters. More...
#include <ClassifierSAMStrategy.h>
Public Member Functions | |
| AbstractParameters * | clone () const |
| Create a clone copy of this instance. | |
| const Parameters & | operator= (const Parameters ¶ms) |
| Parameters () | |
| void | reset () |
| Clear all internal allocated resources and reset the parameters instance to its initial state. | |
| bool | serialize (AlgorithmParametersSerializer &serializer) const |
| Returns a parameter serialization object. | |
| ~Parameters () | |
Public Attributes | |
| std::vector< double > | m_maxAngularDistances |
| This is a vector of maximum acceptable angles (radians) between one pixel spectra and the reference spectra for each class (pixels with angular distance higher than this value will not be classifyed as belonging to each class (common used default:0.1 radians). | |
| ClassesSamplesTPtr | m_trainSamplesPtr |
| A shared pointer to a always-valid structure where trainning samples are stored. | |
Definition at line 76 of file ClassifierSAMStrategy.h.
| te::rp::ClassifierSAMStrategy::Parameters::Parameters | ( | ) |
Referenced by operator=().
| te::rp::ClassifierSAMStrategy::Parameters::~Parameters | ( | ) |
|
virtual |
Create a clone copy of this instance.
Implements te::common::AbstractParameters.
References te::common::AbstractParameters::AbstractParameters().
| const Parameters & te::rp::ClassifierSAMStrategy::Parameters::operator= | ( | const Parameters & | params | ) |
References Parameters().
|
virtual |
Clear all internal allocated resources and reset the parameters instance to its initial state.
Implements te::common::AbstractParameters.
|
virtual |
Returns a parameter serialization object.
| serializer | The output serialization object. |
Reimplemented from te::rp::ClassifierStrategyParameters.
| std::vector< double > te::rp::ClassifierSAMStrategy::Parameters::m_maxAngularDistances |
This is a vector of maximum acceptable angles (radians) between one pixel spectra and the reference spectra for each class (pixels with angular distance higher than this value will not be classifyed as belonging to each class (common used default:0.1 radians).
Definition at line 82 of file ClassifierSAMStrategy.h.
| ClassesSamplesTPtr te::rp::ClassifierSAMStrategy::Parameters::m_trainSamplesPtr |
A shared pointer to a always-valid structure where trainning samples are stored.
Definition at line 80 of file ClassifierSAMStrategy.h.