1 #if !defined(_FEATUREENCODER2_) 2 #define _FEATUREENCODER2_ 96 #define _FeatureEncoder2_Defined_ FileDescPtr CreateEncodedFileDesc(ostream *o, RunLog &log) const
FeatureEncoder2(const ModelParam &_param, FileDescPtr _fileDesc)
Constructs a Feature Encoder object.
kkint32 NumEncodedFeatures() const
kkint32 MemoryConsumedEstimated() const
void WriteXML(istream &o)
unsigned __int16 kkuint16
16 bit unsigned integer.
FeatureVectorListPtr EncodedFeatureVectorList(const FeatureVectorList &srcData) const
~FeatureEncoder2()
Frees any memory allocated by, and owned by the FeatureEncoder2.
FeatureEncoder2 * FeatureEncoder2Ptr
Container class for FeatureVector derived objects.
FeWhatToDo * FeWhatToDoPtr
FeatureEncoder2(const FeatureEncoder2 &_encoder)
kkint32 CodedNumOfFeatures() const
std::vector< kkint32 > VectorInt32
Vector of signed 32 bit integers.
Used for logging messages.
void EncodeProblem(const struct svm_paramater ¶m, struct svm_problem &prob_in, struct svm_problem &prob_out)
Abstract Base class for Machine Learning parameters.
FeatureVectorPtr EncodeAExample(FeatureVectorPtr src) const
FeatureVectorListPtr EncodeAllExamples(const FeatureVectorListPtr srcData)