conda create -n lyaplock python == 3.9.7
pip install -r requirements.txtThe relevant datasets need to be downloaded from https://rome.baulab.info/data to the local ./data folder.
python3 -m experiments.evaluate \
--alg_name=LyapLock \
--model_name=meta-llama/Meta-Llama-3-8B-Instruct` \
--hparams_fname=Llama3-8B.json \
--ds_name=mcf \
--dataset_size_limit=10000 \
--num_edits=100 \
--downstream_eval_steps=10 \
--alpha 60Results from each run are stored at results/<method_name>/run_<run_id> in a specific format:
results/
|__ LyapLock/
|__ run_<run_id>/
|__ params.json
|__ case_0.json
|__ case_1.json
|__ ...
|__ case_9999.jsonpython summarize.py --dir_name=AlphaEdit --runs=run_<run1>,run_<run2>