Commit ea8b5beb authored by lintangsutawika's avatar lintangsutawika
Browse files

update

parent f0d8b559
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -74,12 +74,8 @@ SUBJECTS = [ ...@@ -74,12 +74,8 @@ SUBJECTS = [
def parse_args(): def parse_args():
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
parser.add_argument("--base_yaml_path", required=True) parser.add_argument("--base_yaml_path", required=True)
parser.add_argument( parser.add_argument("--save_prefix_path", default="flan")
"--save_prefix_path", default="flan" parser.add_argument("--cot_prompt_path", default=None)
)
parser.add_argument(
"--cot_prompt_path", default=None
)
parser.add_argument("--task_prefix", default="") parser.add_argument("--task_prefix", default="")
return parser.parse_args() return parser.parse_args()
...@@ -95,6 +91,7 @@ if __name__ == "__main__": ...@@ -95,6 +91,7 @@ if __name__ == "__main__":
if args.cot_prompt_path is not None: if args.cot_prompt_path is not None:
import json import json
with open(args.cot_prompt_path) as f: with open(args.cot_prompt_path) as f:
cot_file = json.load(f) cot_file = json.load(f)
...@@ -106,7 +103,9 @@ if __name__ == "__main__": ...@@ -106,7 +103,9 @@ if __name__ == "__main__":
yaml_dict = { yaml_dict = {
"include": base_yaml_name, "include": base_yaml_name,
"task": f"mmlu_{args.task_prefix}_{subject}" if args.task_prefix != "" else f"mmlu_{subject}", "task": f"mmlu_{args.task_prefix}_{subject}"
if args.task_prefix != ""
else f"mmlu_{subject}",
"dataset_name": subject, "dataset_name": subject,
"description": description, "description": description,
} }
...@@ -114,4 +113,10 @@ if __name__ == "__main__": ...@@ -114,4 +113,10 @@ if __name__ == "__main__":
file_save_path = args.save_prefix_path + f"_{subject}.yaml" file_save_path = args.save_prefix_path + f"_{subject}.yaml"
eval_logger.info(f"Saving yaml for subset {subject} to {file_save_path}") eval_logger.info(f"Saving yaml for subset {subject} to {file_save_path}")
with open(file_save_path, "w") as yaml_file: with open(file_save_path, "w") as yaml_file:
yaml.dump(yaml_dict, yaml_file, width=float("inf"), allow_unicode=True, default_style='"') yaml.dump(
yaml_dict,
yaml_file,
width=float("inf"),
allow_unicode=True,
default_style='"',
)
...@@ -12,4 +12,4 @@ metric_list: ...@@ -12,4 +12,4 @@ metric_list:
higher_is_better: true higher_is_better: true
- metric: acc_norm - metric: acc_norm
aggregation: mean aggregation: mean
higher_is_better: true higher_is_better: true
\ No newline at end of file
...@@ -21,4 +21,4 @@ metric_list: ...@@ -21,4 +21,4 @@ metric_list:
aggregation: mean aggregation: mean
higher_is_better: true higher_is_better: true
ignore_case: true ignore_case: true
ignore_punctuation: true ignore_punctuation: true
\ No newline at end of file
...@@ -12,4 +12,4 @@ metric_list: ...@@ -12,4 +12,4 @@ metric_list:
higher_is_better: true higher_is_better: true
- metric: acc_norm - metric: acc_norm
aggregation: mean aggregation: mean
higher_is_better: true higher_is_better: true
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment