paranormal-or-skeptic/Makefile

32 lines
993 B
Makefile

seed=123456789
CONFIG=--passes 20 -b 16 --random_seed $(seed) --link logistic --loss_function logistic -k --cache_file vw-meta-cashe
all: dev-0/out.tsv test-A/out.tsv
../geval --test-name dev-0/
echo "asd"
dev-0/data.vw: prepare_data.py
python3 prepare_data.py dev-0/in.tsv dev-0/expected.tsv > $@
echo "dev-0/data.vw created"
train/data.vw: prepare_data.py
python3 prepare_data.py train/in.tsv train/expected.tsv > $@
echo "train/data.vw created"
test-A/data.vw: prepare_data.py
python3 prepare_data.py test-A/in.tsv test-A/expected.tsv > $@
echo "test-A/data.vw created"
model.vw: train/data.vw dev-0/data.vw test-A/data.vw
echo $<
vw $< -f $@ $(CONFIG)
echo "model created"
dev-0/out.tsv: model.vw dev-0/data.vw
vw -t dev-0/data.vw -i $< --link logistic -p /dev/stdout > $@
test-A/out.tsv: model.vw test-A/data.vw
vw -t test-A/data.vw -i $< --link logistic -p /dev/stdout > $@
clean:
rm dev-0/out.tsv model.vw train/data.vw test-A/data.vw dev-0/data.vw