Main Page | Class Hierarchy | Class List | File List | Class Members

DataDescrip Class Reference

Defines the mapping function that takes user supplied evidence sets and maps them into feature vectors for use in identifying and evalutating patterns by the combiner. More...

#include <DataDescrip.h>

List of all members.

Public Member Functions

int getNumDim () const
 same as FeatVec::getNumDim()

void add (EvidenceType *)
 Add an evidence type.

int getIdx (const Prediction *) const
 combined, returns the integer id that maps to hash table idx that records the information about what type of evidence this is

unsigned getDiscSize () const
 return the number of discrete value types there are used right now for binary encoding

void initVec (FeatVec &) const
 initializes a feature vector to the values that reflect the predefined vector topology as defined by each EvidenceType e.g.

FeatVecread (std::istream &) const
FeatVecread_wght (std::istream &) const
int size () const
 query how many types of unique evidence sets there are


Detailed Description

Defines the mapping function that takes user supplied evidence sets and maps them into feature vectors for use in identifying and evalutating patterns by the combiner.


Member Function Documentation

int DataDescrip::getIdx const Prediction  )  const
 

combined, returns the integer id that maps to hash table idx that records the information about what type of evidence this is

Parameters:
const Prediction* = input evidence that is being

void DataDescrip::initVec FeatVec  )  const
 

initializes a feature vector to the values that reflect the predefined vector topology as defined by each EvidenceType e.g.

homolgy = "max % sim, Sum % sim"

Parameters:
feature vector


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