-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question]: The evaluation code of scbench does not match the provided dataset. #103
Comments
Hi @rainstorm12, thank you for pointing out this issue. We have already fixed it in #101. Please fetch the updated code and let us know if you encounter any further problems! git clone https://github.com/microsoft/MInference
pip install -e . |
Thank you very much for your help! I solved my problem! python run_scbench.py \
--task scbench_repoqa_and_kv \
--model_name_or_path meta-llama/Meta-Llama-3.1-8B-Instruct \
--data_dir ./data \
--output_dir ./results \
--rewrite \
--attn_type minference \
--kv_type dense \
--use_chat_template \
--trust_remote_code and the error is as follow:
The key 'multi_turn_kv' may not be present in
|
Hi @rainstorm12, This issue is due to an update in the SCBench HF dataset. You need to add data = load_dataset("microsoft/SCBench", dataset, split="test", download_mode='force_redownload') Let me know if it works! |
Thank you for your reply.
Before you updated the dataset, I was able to load the data with this method. After downloading your dataset this time, I encountered the following error.
|
Describe the bug
When I tested the "scbench_kv" task provided by scbench, I encountered the following problems in the compute_scores.py file during the evaluation.
I found that the evaluation tasks provided in the compute_scores.py file are as follows, which do not match the test tasks of scbench.
The text was updated successfully, but these errors were encountered: