Changeset 2279
- Timestamp:
- Apr 16, 2008, 12:09:47 AM (15 years ago)
- Location:
- research/2008-displacement
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
research/2008-displacement/README
r2273 r2279 1 1 # Trouver des images au pif 2 % find ~/4chan/unsorted-4chan/http* -name '1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].?? g' | rev | sort -k2 -t. | rev | xargs -n 1 ./main | tee fs-4chan.txt3 % find ~/4chan/unsorted-4chan/http* -name '1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].?? g' | rev | sort -k2 -t. | rev | xargs -n 1 ./main-jajuni | tee jajuni-4chan.txt2 % find ~/4chan/unsorted-4chan/http* -name '1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].???' | rev | sort -k2 -t. | rev | xargs -n 1 ./main | tee fs-4chan.txt 3 % find ~/4chan/unsorted-4chan/http* -name '1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].???' | rev | sort -k2 -t. | rev | xargs -n 1 ./main-jajuni | tee jajuni-4chan.txt 4 4 % cat /tmp/4chanlist.txt | xargs -n 1 ./main | tee -a fs-4chan.txt 5 5 … … 190 190 for x in out-*.txt; do sort -k7 $x | head -20 ; done | cut -f1 -d: | sort | uniq -c | sort -n 191 191 192 ### Pour faire des répertoires 193 for x in $(seq -w 00 09); do echo $x; mkdir -p /tmp/4chan/$x; cp $(find ~/4chan/unsorted-4chan/http* -name '1[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'$x'.???') /tmp/4chan/$x; done 194 195 ### Conversion du vieux format de résultats 196 cat -n $x | sed 's/^ *[0-9]*\([0-9]\)[[:space:]]*/[\1] /' | sed 's/....###/###/' | sed 's/\[[27]/[1/; s/\[[38]/[2/; s/\[[49]/[3/; s/\[[50]/[4/' 197 -
research/2008-displacement/main.c
r2278 r2279 557 557 free(tmp); 558 558 559 printf("E = %g E_fast = %g E_min = %g dx = %g dy =%g\n",559 printf("E: %g E_fast: %g E_min: %g dx: %g dy: %g\n", 560 560 1000. * e0, 1000. * e1, 1000. * best, fx, fy); 561 561 fflush(stdout); … … 685 685 /* We only want 4-cell kernels for now */ 686 686 if(b2) continue; 687 //printf("K =%d,%d,%d,%d,%d ", a2, b2, c2, d2, e2);688 printf("K =%d,%d,%d,%d ", a2, c2, d2, e2);687 //printf("K: %d,%d,%d,%d,%d ", a2, b2, c2, d2, e2); 688 printf("K: %d,%d,%d,%d ", a2, c2, d2, e2); 689 689 690 690 dest = ed(src, false, a2, 0, … … 699 699 tmp = gauss(src, mat); 700 700 tmp2 = gauss(dest, mat); 701 printf("E =%.5g\n", 1000. * dist(tmp, tmp2, 1.));701 printf("E: %.5g\n", 1000. * dist(tmp, tmp2, 1.)); 702 702 free(tmp); 703 703 free(tmp2); … … 718 718 0, 3, 5, 1, 0, 719 719 0, 0, 0, 0, 0); 720 printf("[1] "); 720 721 study(src, dest, 1.2, 0.001, .16, .28); 721 722 free(dest); … … 724 725 3, 5, 7, 5, 3, 725 726 1, 3, 5, 3, 1); 727 printf("[2] "); 726 728 study(src, dest, 1.2, 0.001, .26, .76); 727 729 free(dest); 728 730 729 731 dest = ostromoukhov(src); 732 printf("[3] "); 730 733 study(src, dest, 1.2, 0.001, .0, .19); 731 734 free(dest); … … 734 737 0, 1373, 3457, 2258, 0, 735 738 0, 0, 0, 0, 0); 739 printf("[4] "); 736 740 study(src, dest, 1.2, 0.001, .0, .34); 737 741 } -
research/2008-displacement/study-5.sh
r2278 r2279 21 21 22 22 touch "$OUTPUT" 23 find $1 -name '?????????????.???' | while read i; do 24 TMP="$(./main -5 $i)" 25 echo "$TMP" >> "$OUTPUT" 26 echo "$TMP" 23 find $1 -type f | while read i; do 24 J="$(basename "$i")" 25 if grep -q "$J" "$OUTPUT"; then 26 continue 27 fi 28 if TMP="$(./main -5 $i)"; then 29 echo "$TMP" >> "$OUTPUT" 30 echo "$TMP" 31 else 32 echo "@@@ FAILURE on $i @@@" 33 fi 27 34 done 28 35
Note: See TracChangeset
for help on using the changeset viewer.