|
Colibri Core
|
#include <fstream>#include <iostream>#include <string>#include <cmath>#include <algorithms.h>#include <common.h>#include <getopt.h>#include <patternmodel.h>#include <config.h>Functions | |
| void | usage () |
| template<class ModelType = IndexedPatternModel<>> | |
| void | processquerypattern (ModelType &model, ClassDecoder *classdecoder, const Pattern &pattern, bool dorelations) |
| template<class ModelType = IndexedPatternModel<>> | |
| void | processquerypatterns (ModelType &model, ClassEncoder *classencoder, ClassDecoder *classdecoder, const vector< string > &querypatterns, bool dorelations) |
| template<class ModelType = IndexedPatternModel<>> | |
| void | querymodel (ModelType &model, ClassEncoder *classencoder, ClassDecoder *classdecoder, bool dorelations, bool repeat=true) |
| void | assert_file_exists (const string &filename) |
| template<class ModelType = IndexedPatternModel<>> | |
| void | viewmodel (ModelType &model, ClassDecoder *classdecoder, ClassEncoder *classencoder, bool print, bool report, bool histogram, bool query, bool relations, bool info, bool printreverseindex, int cooc, double coocthreshold=0.1) |
| template<class ModelType > | |
| bool | processmodel (const string &inputmodelfile, int inputmodeltype, const string &outputmodelfile, int outputmodeltype, const string &corpusfile, PatternSetModel *constrainbymodel, IndexedCorpus *corpus, PatternModelOptions &options, bool continued, bool expand, int firstsentence, bool ignoreerrors, string inputmodelfile2, ClassDecoder *classdecoder, ClassEncoder *classencoder, bool print, bool report, bool histogram, bool query, bool relations, bool info, bool printreverseindex, int cooc, double coocthreshold, bool flexfromskip, const vector< string > &querypatterns) |
| int | main (int argc, char *argv[]) |
| void assert_file_exists | ( | const string & | filename | ) |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
| bool processmodel | ( | const string & | inputmodelfile, |
| int | inputmodeltype, | ||
| const string & | outputmodelfile, | ||
| int | outputmodeltype, | ||
| const string & | corpusfile, | ||
| PatternSetModel * | constrainbymodel, | ||
| IndexedCorpus * | corpus, | ||
| PatternModelOptions & | options, | ||
| bool | continued, | ||
| bool | expand, | ||
| int | firstsentence, | ||
| bool | ignoreerrors, | ||
| string | inputmodelfile2, | ||
| ClassDecoder * | classdecoder, | ||
| ClassEncoder * | classencoder, | ||
| bool | print, | ||
| bool | report, | ||
| bool | histogram, | ||
| bool | query, | ||
| bool | relations, | ||
| bool | info, | ||
| bool | printreverseindex, | ||
| int | cooc, | ||
| double | coocthreshold, | ||
| bool | flexfromskip, | ||
| const vector< string > & | querypatterns | ||
| ) |
| void processquerypattern | ( | ModelType & | model, |
| ClassDecoder * | classdecoder, | ||
| const Pattern & | pattern, | ||
| bool | dorelations | ||
| ) |
| void processquerypatterns | ( | ModelType & | model, |
| ClassEncoder * | classencoder, | ||
| ClassDecoder * | classdecoder, | ||
| const vector< string > & | querypatterns, | ||
| bool | dorelations | ||
| ) |
| void querymodel | ( | ModelType & | model, |
| ClassEncoder * | classencoder, | ||
| ClassDecoder * | classdecoder, | ||
| bool | dorelations, | ||
| bool | repeat = true |
||
| ) |
| void usage | ( | ) |
| void viewmodel | ( | ModelType & | model, |
| ClassDecoder * | classdecoder, | ||
| ClassEncoder * | classencoder, | ||
| bool | print, | ||
| bool | report, | ||
| bool | histogram, | ||
| bool | query, | ||
| bool | relations, | ||
| bool | info, | ||
| bool | printreverseindex, | ||
| int | cooc, | ||
| double | coocthreshold = 0.1 |
||
| ) |
1.8.10