Spaces:
Sleeping
Sleeping
set -x | |
set -e | |
DIR="$( cd "$( dirname "$0" )" && cd ../../ && pwd )" | |
echo "working directory: ${DIR}" | |
PRED_DIR=$OUTPUT_DIR | |
if [[ $# -ge 1 && ! "$1" == "--"* ]]; then | |
PRED_DIR=$1 | |
shift | |
fi | |
SPLIT="nq_dev" | |
if [[ $# -ge 1 && ! "$1" == "--"* ]]; then | |
SPLIT=$1 | |
shift | |
fi | |
if [ -z "$DATA_DIR" ]; then | |
DATA_DIR="${DIR}/data/dpr/" | |
fi | |
python misc/dpr/format_and_evaluate.py \ | |
--data-dir "${DATA_DIR}" \ | |
--topk 1 5 20 100 \ | |
--topics "${DATA_DIR}/${SPLIT}_queries.tsv" \ | |
--input "${PRED_DIR}/${SPLIT}.msmarco.txt" \ | |
--output "${PRED_DIR}/${SPLIT}.dpr.json" "$@" | |