#!/bin/bash configure_id=$1 model=$2 output_dir=$3 # task=piqa,winogrande,arc_easy,arc_challenge,hellaswag,boolq task=hellaswag,rte,mmlu echo "${configure_id} ${task}" lm_eval --model hf \ --model_args pretrained=${model} \ --tasks $task \ --device cuda:0 \ --batch_size 32 \ --output_path results/${output_dir}/Llama-2-7b-hf-${configure_id}.json # tasks=(piqa winogrande hellaswag arc_easy arc_challenge wikitext) # models=('Llama-2-7b-hf') # for task in "${tasks[@]}"; do # mkdir -p results/${task} # for model in "${models[@]}"; do # echo "${model} ${task}" # lm_eval --model hf \ # --model_args pretrained=../models/${model} \ # --tasks $task \ # --device cuda:0 \ # --batch_size 32 \ # --output_path results/${model}/${task}.json # done # done