76 int FastRandomWalk(
unsigned long int n,
const char* wordlistFileName,
int minLen=6,
int maxLen=12,
int threads=20,
bool bFileIO=
true);
82 void Import(
const char *filename);
88 void Train(
const char *datasetFileName,
char delimiter,
int threads);
118 int FastRandomWalk(
unsigned long int n, std::ofstream *wordlist,
int minLen=6,
int maxLen=12,
int threads=20,
bool bFileIO=
true);
145 void FastRandomWalkPartition(std::mutex *mlock, std::ofstream *wordlist,
unsigned long int n,
int minLen,
int maxLen,
bool bFileIO,
int threads);
164 void FastRandomWalkThread(std::mutex *mlock, std::ofstream *wordlist,
unsigned long int n,
int minLen,
int maxLen,
int id,
bool bFileIO);