gpt-2/download_model.sh

18 lines
491 B
Bash
Executable File

#!/bin/sh
if [ "$#" -ne 1 ]; then
echo "You must enter the model name as a parameter, e.g.: sh download_model.sh 117M"
exit 1
fi
model=$1
mkdir -p models/$model
# TODO: gsutil rsync -r gs://gpt-2/models/ models/
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 models/$fetch https://storage.googleapis.com/gpt-2/models/$fetch
done