Main Page | Namespace List | Class List | Directories | File List | Class Members | File Members

objectPairClass Class Reference

#include <objectPairClass.h>

List of all members.

Public Member Functions

 objectPairClass ()
 objectPairClass (FILE *fp)
 objectPairClass (const char *data_path, FILE *fp)
 objectPairClass (struct objectInfo *obj1, int object_count, int documentId, FILE *fp)
 ~objectPairClass ()
void readDataWithScores (FILE *fp)
int getPairCount () const
objectPairInfogetPairs () const
void assignScore (objectPairClass *otherClass)
void scoreImage (objectPairClass *objects, float *score, int neighbor)
void dumpHighScoringObjects (struct objectInfo *obj1, float *threshold)
void printInfoSummary (char *filename)
void printVertices ()
void printInfo (string filename)
void printScoreInfo (string filename)
void merge (objectPairClass *newData, int new_doc_number)
void prune ()
void prune2 (bool isMerge=false, bool reallocmemory=true)
void scoreBasedPrune (float threshold)
void frequencyBasedPrune (int threshold, FILE *coref_file)
void frequencyBasedPruneForScoring (int threshold)
int matches (objectPairInfo *pair1, objectPairInfo *pair2, double *score=0)
bool match2 (objectPairInfo *pair1, objectPairInfo *pair2, double *dist)
float getNormalizationFactor () const
void setNormalizationFactor (float *normalizationFactor)
void setLookupBins (valarray< float > precision)
float lookupScore (float *normalizedScore)
void SaveToDisk (string fname)
void LoadFromDisk (string fname)
 objectPairClass (FILE *fp)
 objectPairClass (char *data_path, FILE *fp)
 objectPairClass (struct objectInfo *obj1, int object_count, int documentId, FILE *fp)
 ~objectPairClass ()
int getPairCount () const
void printInfo (char *filename)
void printScoreInfo (char *filename)
void assignScore (objectPairClass *otherClass)
void scoreImage (objectPairClass *objects, float *score, int storeScoreFlag)
void dumpHighScoringObjects (struct objectInfo *obj1, float *threshold)
void deleteDocList ()
void printInfoSummary (char *filename)
void printVertices ()
objectPairInfogetPairs () const
void merge (objectPairClass *newData, int new_doc_number)
void scoreBasedPrune (float *threshold)
void frequencyBasedPrune (int threshold, FILE *coref_file)
void frequencyBasedPruneForScoring (int threshold)

Public Attributes

float corrective_factor
objectPairInfo_objectPairs
FILE * _coref_file
int _numPairs
int _numPairsAfterPrune
int _availableEntries
int _frequencyPrunedLevel
int _numDoc
float _normalizationFactor
valarray< float > _lookupBins


Constructor & Destructor Documentation

objectPairClass::objectPairClass  ) 
 

objectPairClass::objectPairClass FILE *  fp  ) 
 

objectPairClass::objectPairClass const char *  data_path,
FILE *  fp
 

objectPairClass::objectPairClass struct objectInfo obj1,
int  object_count,
int  documentId,
FILE *  fp
 

objectPairClass::~objectPairClass  ) 
 

objectPairClass::objectPairClass FILE *  fp  ) 
 

objectPairClass::objectPairClass char *  data_path,
FILE *  fp
 

objectPairClass::objectPairClass struct objectInfo obj1,
int  object_count,
int  documentId,
FILE *  fp
 

objectPairClass::~objectPairClass  ) 
 


Member Function Documentation

void objectPairClass::assignScore objectPairClass otherClass  ) 
 

void objectPairClass::assignScore objectPairClass otherClass  ) 
 

void objectPairClass::deleteDocList  ) 
 

void objectPairClass::dumpHighScoringObjects struct objectInfo obj1,
float *  threshold
 

void objectPairClass::dumpHighScoringObjects struct objectInfo obj1,
float *  threshold
 

void objectPairClass::frequencyBasedPrune int  threshold,
FILE *  coref_file
 

void objectPairClass::frequencyBasedPrune int  threshold,
FILE *  coref_file
 

void objectPairClass::frequencyBasedPruneForScoring int  threshold  ) 
 

void objectPairClass::frequencyBasedPruneForScoring int  threshold  ) 
 

float objectPairClass::getNormalizationFactor  )  const [inline]
 

int objectPairClass::getPairCount  )  const [inline]
 

int objectPairClass::getPairCount  )  const [inline]
 

objectPairInfo* objectPairClass::getPairs  )  const [inline]
 

objectPairInfo* objectPairClass::getPairs  )  const [inline]
 

void objectPairClass::LoadFromDisk string  fname  ) 
 

float objectPairClass::lookupScore float *  normalizedScore  ) 
 

bool objectPairClass::match2 objectPairInfo pair1,
objectPairInfo pair2,
double *  dist
 

int objectPairClass::matches objectPairInfo pair1,
objectPairInfo pair2,
double *  score = 0
 

void objectPairClass::merge objectPairClass newData,
int  new_doc_number
 

void objectPairClass::merge objectPairClass newData,
int  new_doc_number
 

void objectPairClass::printInfo char *  filename  ) 
 

void objectPairClass::printInfo string  filename  ) 
 

void objectPairClass::printInfoSummary char *  filename  ) 
 

void objectPairClass::printInfoSummary char *  filename  ) 
 

void objectPairClass::printScoreInfo char *  filename  ) 
 

void objectPairClass::printScoreInfo string  filename  ) 
 

void objectPairClass::printVertices  ) 
 

void objectPairClass::printVertices  ) 
 

void objectPairClass::prune  ) 
 

void objectPairClass::prune2 bool  isMerge = false,
bool  reallocmemory = true
 

void objectPairClass::readDataWithScores FILE *  fp  ) 
 

void objectPairClass::SaveToDisk string  fname  ) 
 

void objectPairClass::scoreBasedPrune float *  threshold  ) 
 

void objectPairClass::scoreBasedPrune float  threshold  ) 
 

void objectPairClass::scoreImage objectPairClass objects,
float *  score,
int  storeScoreFlag
 

void objectPairClass::scoreImage objectPairClass objects,
float *  score,
int  neighbor
 

void objectPairClass::setLookupBins valarray< float >  precision  ) 
 

void objectPairClass::setNormalizationFactor float *  normalizationFactor  ) 
 


Member Data Documentation

int objectPairClass::_availableEntries
 

FILE* objectPairClass::_coref_file
 

int objectPairClass::_frequencyPrunedLevel
 

valarray<float> objectPairClass::_lookupBins
 

float objectPairClass::_normalizationFactor
 

int objectPairClass::_numDoc
 

int objectPairClass::_numPairs
 

int objectPairClass::_numPairsAfterPrune
 

objectPairInfo* objectPairClass::_objectPairs
 

float objectPairClass::corrective_factor
 


The documentation for this class was generated from the following files:
Generated on Tue Aug 29 11:42:42 2006 for PageLayoutDOCLIB by  doxygen 1.4.2