Warning: session_start(): open(/var/lib/php/sessions/sess_tqsn7irc4dptuuv4570hg9b2ig, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
svoid ai_makeRegexpLanguageDetectorsFromRandomNGrams(S lang1, S lang2, int n) {
LanguageDetectionTask task = dm_languageDetectionTask(lang1, lang2);
print(task.task());
Set seen = ciSet();
new DynamicTopTen tt;
repeat 1000 {
S re = firstNotSeen_nAttempts(1000, seen, () -> regexpQuote_useBackslashes(randomNGram(n, random(task.pos)));
if (re == null) break with print("Can't find any new regexps");
tt.add(re, scoreRegexpIC(re, task.pos, task.neg));
}
pnl(tt.withScores());
dm_saveLanguageDetectionRegexps(task, tt);
}