Skip to content

Commit

Permalink
Merge pull request #865 from stanford-oval/wip/fix-make
Browse files Browse the repository at this point in the history
Fix custom starter code: disable parallelization
  • Loading branch information
Silei Xu committed Feb 23, 2022
2 parents 7d119ae + ed51bb1 commit 092ca1f
Showing 1 changed file with 17 additions and 5 deletions.
22 changes: 17 additions & 5 deletions starter/custom/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ eslint ?= node_modules/.bin/eslint

geniedir ?= node_modules/genie-toolkit
memsize ?= 8500
parallel ?= 7
parallel ?= 1
genie ?= node --experimental_worker --max_old_space_size=$(memsize) $(geniedir)/dist/tool/genie.js

thingpedia_url ?= https://thingpedia.stanford.edu/thingpedia
Expand Down Expand Up @@ -246,8 +246,14 @@ everything/$(eval_set)/%.nlu.results: everything/models/%/best.pth everything/$(
datadir/agent: everything/synthetic.agent.tsv everything/augmented.agent.tsv everything/dev/agent.tsv
mkdir -p $@
cp everything/synthetic.agent.tsv $@/
cp everything/augmented.agent.tsv $@/train.tsv ; \
cp everything/dev/agent.tsv $@/eval.tsv ; \
if test -s everything/dev/agent.tsv ; then \
cp everything/augmented.agent.tsv $@/train.tsv ; \
cp everything/dev/agent.tsv $@/eval.tsv ; \
else \
$(genie) split-train-eval --train $@/train.tsv --eval $@/eval.tsv \
--eval-probability 0.1 --split-strategy raw-sentence \
--contextual --eval-on-synthetic everything/augmented.agent.tsv ; \
fi
touch $@

datadir/nlg: everything/synthetic.agent.tsv everything/dev/agent.tsv
Expand All @@ -259,8 +265,14 @@ datadir/nlg: everything/synthetic.agent.tsv everything/dev/agent.tsv
datadir/user: everything/synthetic.user.tsv everything/augmented.user.tsv everything/dev/user.tsv
mkdir -p $@
cp everything/synthetic.user.tsv $@/
cp everything/augmented.user.tsv $@/train.tsv ; \
cp everything/dev/user.tsv $@/eval.tsv ; \
if test -s everything/dev/user.tsv ; then \
cp everything/augmented.user.tsv $@/train.tsv ; \
cp everything/dev/user.tsv $@/eval.tsv ; \
else \
$(genie) split-train-eval --train $@/train.tsv --eval $@/eval.tsv \
--eval-probability 0.1 --split-strategy raw-sentence \
--contextual --eval-on-synthetic everything/augmented.user.tsv ; \
fi
touch $@

datadir/fewshot: everything/train/user.tsv everything/dev/user.tsv everything/train/agent.tsv everything/dev/agent.tsv
Expand Down

0 comments on commit 092ca1f

Please sign in to comment.