30 #ifndef XMIPPCTVECTORS_H 31 #define XMIPPCTVECTORS_H 89 #ifdef UNUSED // detected as unused 29.6.2018 93 unsigned featureSize()
const;
110 virtual void printSelf(std::ostream& _os)
const;
128 virtual void saveObject(std::ostream& _os)
const;
138 #ifdef UNUSED // detected as unused 29.6.2018 143 void deleteVariable(
int _var);
152 #ifdef UNUSED // detected as unused 29.6.2018 170 bool deleteRow(
unsigned int _idx);
190 #ifdef UNUSED // detected as unused 29.6.2018 194 virtual double getUnormalizedVar(
unsigned _item,
unsigned _var)
const;
216 #ifdef UNUSED // detected as unused 29.6.2018 230 #endif//XMIPPCTVECTORS_H
void getFeatureStats(unsigned _i, floatFeature &_mean, floatFeature &_sd)
virtual void saveObject(std::ostream &_os) const
ClassicTrainingVectors(unsigned _vecSize=0, bool _calib=true)
void read(const FileName &fnIn)
bool isNormalized() const
struct ClassicTrainingVectors::stats statsStruct
ClassicTrainingVectors & operator=(const ClassicTrainingVectors &op1)
virtual void unNormalize()
std::vector< statsStruct > varStats
virtual void loadObject(std::istream &_is)
unsigned dimension() const
virtual void readSelf(std::istream &_is)
basic_istream< char, std::char_traits< char > > istream
virtual void normalizeFeature(unsigned _i)
virtual void printSelf(std::ostream &_os) const
virtual const std::vector< statsStruct > & getNormalizationInfo() const
std::vector< floatFeature > FeatureVector
virtual ~ClassicTrainingVectors()