Skip to content

Commit

Permalink
Merge pull request #93 from TomNong/GPT-2
Browse files Browse the repository at this point in the history
Add download_model.sh to examples/gpt-2
  • Loading branch information
ZhitingHu committed Mar 1, 2019
2 parents 77e698b + 10c8391 commit d4d6a9c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 2 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -255,5 +255,4 @@ simple-examples.tgz
/examples/bert/bert_pretrained_models/
!/examples/bert/bert_pretrained_models/download_model.sh
/examples/bert/output
/examples/gpt-2/gpt2_pretrained_models/
!/examples/gpt-2/gpt2_pretrained_models/download_model.sh

15 changes: 15 additions & 0 deletions examples/gpt-2/gpt2_pretrained_models/download_model.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/bin/sh

if [ "$#" -ne 1 ]; then
echo "You must enter the model name as a parameter, e.g.: sh gpt2_pretrained_models/download_model.sh 117M"
exit 1
fi

model=$1

mkdir -p gpt2_pretrained_models/$model
for filename in checkpoint encoder.json hparams.json model.ckpt.data-00000-of-00001 model.ckpt.index model.ckpt.meta vocab.bpe; do
fetch=$model/$filename
echo "Fetching $fetch"
curl --output gpt2_pretrained_models/$fetch https://storage.googleapis.com/gpt-2/models/$fetch
done

0 comments on commit d4d6a9c

Please sign in to comment.