Fleet  0.0.9
Inference in the LOT
Classes | Typedefs | Functions | Variables
Main.cpp File Reference
#include <string>
#include <vector>
#include <assert.h>
#include <iostream>
#include <exception>
#include <map>
#include "BindingTree.h"
#include "MyGrammar.h"
#include "MyHypothesis.h"
#include "Fleet.h"
#include "TopN.h"
#include "MCMCChain.h"
#include "ParallelTempering.h"
#include "SExpression.h"
Include dependency graph for Main.cpp:

Classes

class  TreeException
 

Typedefs

using S = std::string
 

Functions

MyHypothesis::data_t load_data (std::string filename)
 

Variables

const std::vector< std::string > words = {"REXP", "him", "his", "he", "himself"}
 
std::vector< double > data_amounts = {0, 1, 2, 5, 10, 15, 20, 30, 40, 50, 75, 100, 125, 150, 250, 500, 750, 1000, 1500, 2500, 5000, 7500, 10000}
 
int NDATA = 10
 
const double MAX_T = 100.0
 
const double TERMINAL_P = 3.0
 
std::string data_files = "data/data-full.csv"
 
int include_linear = 0
 

Typedef Documentation

◆ S

using S = std::string

Function Documentation

◆ load_data()

MyHypothesis::data_t load_data ( std::string  filename)

Variable Documentation

◆ data_amounts

std::vector<double> data_amounts = {0, 1, 2, 5, 10, 15, 20, 30, 40, 50, 75, 100, 125, 150, 250, 500, 750, 1000, 1500, 2500, 5000, 7500, 10000}

◆ data_files

std::string data_files = "data/data-full.csv"

◆ include_linear

int include_linear = 0

◆ MAX_T

const double MAX_T = 100.0

◆ NDATA

int NDATA = 10

◆ TERMINAL_P

const double TERMINAL_P = 3.0

◆ words

const std::vector<std::string> words = {"REXP", "him", "his", "he", "himself"}