#!/bin/sh # change these! NSBASE=../../logs/nonspam-jm SPBASE=../../logs/spam-jm passes="1 2 3 4 5 6 7 8 9 10" mkdir tenpass_results > make.output for id in $passes ; do notid= echo "Training for corpus $id..." pwd; date > nonspam.log > spam.log echo -n "(using corpora blocks: " for notid in $passes ; do if [ "$notid" != "$id" ] ; then echo -n "$notid " cat $NSBASE/split-$notid.log >> nonspam.log cat $SPBASE/split-$notid.log >> spam.log fi done echo "for training)" make clean >> make.output make >> make.output 2>&1 ./evolve pwd; date echo "Saving test data for corpus $id..." cp $NSBASE/split-$id.log tenpass_results/nonspam.log.$id cp $SPBASE/split-$id.log tenpass_results/spam.log.$id cp craig-evolve.scores tenpass_results/scores.$id done