Commit ea8b5beb authored by lintangsutawika's avatar lintangsutawika
Browse files

update

parent f0d8b559
...@@ -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='"',
)
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