OverviewFilesCommitsIssuesDocsReleasesPeers

atomspace-layer-discovery / experiments / level2 / run-jt.sh

16 lines · bash ref:
#!/bin/sh
# PREREG-JT full run: per seed, jt V2-DJ dumps its layer 1, then l2 runs Test A plus the JT arms. 10 seeds in parallel.
set -e
cd "$(dirname "$0")"
gcc -O2 -Wall -Wno-unused-function -o ../jigsaw-transformer/jt ../jigsaw-transformer/jt.c -lm 2>/dev/null
gcc -O2 -Wall -o l2 l2.c -lm 2>/dev/null
out=results-jt/$(date +%s)
mkdir -p "$out"
git rev-parse HEAD > "$out/commit.txt"
sha256sum l2.c ../jigsaw-transformer/jt.c ../across-cluster/ac.c > "$out/src.sha256"
for s in 1 2 3 4 5 6 7 8 9 10; do
  (../jigsaw-transformer/jt $s --v2 dj --dump "$out/jt-$s" > "$out/jt-$s.log" && ./l2 $s --jt "$out/jt-$s" > "$out/seed-$s.tsv") &
done
wait
echo "$out"