Commit a72453bb authored by Israel Abebe Azime's avatar Israel Abebe Azime
Browse files

adding trasnslate direct

parent 241c5dc2
...@@ -119,6 +119,12 @@ def gen_lang_yamls(output_dir: str, overwrite: bool, mode: str) -> None: ...@@ -119,6 +119,12 @@ def gen_lang_yamls(output_dir: str, overwrite: bool, mode: str) -> None:
REGEX = LANGUAGES["eng"]["REGEX"] REGEX = LANGUAGES["eng"]["REGEX"]
QUESTION = LANGUAGES["eng"]["QUESTION"] QUESTION = LANGUAGES["eng"]["QUESTION"]
task_name = f"afrimgsm_en_cot_{lang}" task_name = f"afrimgsm_en_cot_{lang}"
elif mode == "translate-direct":
ANSWER = LANGUAGES['eng']["DIRECT"]
QUESTION = LANGUAGES['eng']["QUESTION"]
REGEX = None
task_name = f"translate_afrimgsm_direct_{lang}"
yaml_template = "translate_direct_yaml"
file_name = f"{task_name}.yaml" file_name = f"{task_name}.yaml"
...@@ -178,7 +184,7 @@ def main() -> None: ...@@ -178,7 +184,7 @@ def main() -> None:
parser.add_argument( parser.add_argument(
"--mode", "--mode",
default="native-cot", default="native-cot",
choices=["direct","direct-native", "native-cot", "en-cot"], choices=["direct","direct-native", "native-cot", "en-cot","translate-direct"],
help="Mode of chain-of-thought", help="Mode of chain-of-thought",
) )
args = parser.parse_args() args = parser.parse_args()
......
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