Warning: session_start(): open(/var/lib/php/sessions/sess_igajsajbkvt5co7a6djh3rijlf, 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
!7
cmodule LearnActiveTab > DynSingleFunctionWithPrintLog {
LPair scaledImages;
void doIt {
LPair data = gatherMarkedThingInImages(listImageFiles(
//ai_browserTabsTrainingDataDir()
aiImageAlbumDir()
), "Active tab");
pnlStruct(data);
int gridSize = 4;
scaledImages = new L;
for (Pair p : data) {
BufferedImage img = loadImage2(p.a);
RGBImage rgb = RGBImage(scaleImageWithFactor(1.0/gridSize, img));
add(scaledImages, pair(rgb, scaleRect(p.b, 1.0/gridSize)));
}
RandomAndVary_Record rav = new(CloseToColorPredicate,
color := new RandomAndVary_RGBInt,
maxDistance := new RandomAndVary_Double);
CloseToColorPredicate e = pairA(racerOptimize(rav, f score, minRuntimeUnless100 := 10.0));
print(e);
new L out;
for (Pair p : scaledImages) {
out.add(p.a);
out.add(renderColorPredicate(e, p.a));
}
showImage(mergeImagesVertically(out));
}
double score(CloseToColorPredicate e) {
ret scoreColorPredicateByRect(e, scaledImages);
}
}