#!/bin/bash if [ $# != 5 ];then echo "usage: $0 ckpt_prefix model_config mean_std vocab pack_name" exit -1 fi ckpt_prefix=$1 model_config=$2 mean_std=$3 vocab=$4 pack_name=$5 output=release mkdir -p ${output} function clean() { rm -rf ${output} } trap clean EXIT # ckpt_prfix dir if [ -d ${ckpt_prefix} ];then cp -r ${ckpt_prefix} ${output} fi # ckpt_prfix.{json,...} cp ${ckpt_prefix}.* ${output} # model config, mean std, vocab cp ${model_config} ${mean_std} ${vocab} ${output} tar zcvf ${pack_name}.release.tar.gz ${output} echo "tarball: ${pack_name}.release.tar.gz done!"