55 int dim = samplerPtr->numIndependent();
60 int numPoints = samplerPtr->numPresence() + samplerPtr->numAbsence();
68 allOccs->appendFrom( presences );
69 allOccs->appendFrom( absences );
75 while ( p_iterator != p_end ) {
77 Sample point = (*p_iterator)->environment();
87 p_iterator = allOccs->begin();
89 while ( p_iterator != p_end ) {
91 Sample point = (*p_iterator)->environment();
109 if ( samplePtr->
size() != 0 ) {
122 config->addNameValue(
"Class",
"MeanVarianceNormalizer" );
124 config->addNameValue(
"Mean",
_mean );
125 config->addNameValue(
"StdDev",
_stddev );
134 _mean = config->getAttributeAsSample(
"Mean" );
135 _stddev = config->getAttributeAsSample(
"StdDev" );
void setConfiguration(const ConstConfigurationPtr &)
void normalize(Sample *samplePtr)
void computeNormalization(const ReferenceCountedPointer< const SamplerImpl > &samplerPtr)
double Scalar
Type of map values.
ConfigurationPtr getConfiguration() const
~MeanVarianceNormalizer()
void resize(std::size_t size)
std::vector< OccurrencePtr >::const_iterator const_iterator