Fleet  0.0.9
Inference in the LOT
Typedefs | Functions | Variables
Main.cpp File Reference
#include <set>
#include <string>
#include <vector>
#include <numeric>
#include "Data.h"
#include "MyGrammar.h"
#include "MyHypothesis.h"
#include "VirtualMachine/VirtualMachineState.h"
#include "VirtualMachine/VirtualMachinePool.h"
#include "TopN.h"
#include "ParallelTempering.h"
#include "Fleet.h"
Include dependency graph for Main.cpp:

Typedefs

using S = std::string
 
using StrSet = std::set< S >
 

Functions

int main (int argc, char **argv)
 

Variables

const std::string my_default_input = "data/English"
 
S alphabet ="nvadtp"
 
size_t max_length = 128
 
size_t max_setsize = 64
 
size_t nfactors = 2
 
size_t PREC_REC_N = 25
 
const double MAX_TEMP = 1.20
 
unsigned long PRINT_STRINGS
 
std::vector< Sdata_amounts ={"100"}
 
size_t current_ntokens = 0
 
const std::string errorstring = "<err>"
 
std::string prdata_path = ""
 
MyHypothesis::data_t prdata
 
S current_data = ""
 
bool long_output = false
 
std::pair< double, double > mem_pr
 

Typedef Documentation

◆ S

using S = std::string

◆ StrSet

using StrSet = std::set<S>

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ alphabet

S alphabet ="nvadtp"

◆ current_data

S current_data = ""

◆ current_ntokens

size_t current_ntokens = 0

◆ data_amounts

std::vector<S> data_amounts ={"100"}

◆ errorstring

const std::string errorstring = "<err>"

◆ long_output

bool long_output = false

◆ max_length

size_t max_length = 128

◆ max_setsize

size_t max_setsize = 64

◆ MAX_TEMP

const double MAX_TEMP = 1.20

◆ mem_pr

std::pair<double,double> mem_pr

◆ my_default_input

const std::string my_default_input = "data/English"

◆ nfactors

size_t nfactors = 2

◆ prdata

◆ prdata_path

std::string prdata_path = ""

◆ PREC_REC_N

size_t PREC_REC_N = 25

◆ PRINT_STRINGS

unsigned long PRINT_STRINGS