graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[training_dpo.ipynb]" -- "[training_sft.ipynb]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[training_kd.ipynb]" -- "[training_sft.ipynb]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[training_kd.ipynb]" -- "[training_dpo.ipynb]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[scripts/launcher_single.py]" -- "[scripts/launcher_distributed.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_sft.ipynb]" -- "[scripts/evaluation_phi4.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_sft.ipynb]" -- "[scripts/evaluation_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_single.py]" -- "[scripts/evaluation_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_single.py]" -- "[scripts/evaluation_phi4.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi4.yaml]" -- "[scripts/launcher_single_kd.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_single.py]" -- "[scripts/launcher_distributed_kd.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi3.yaml]" -- "[scripts/launcher_single.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_sft.ipynb]" -- "[scripts/quant_phi4.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_sft.ipynb]" -- "[scripts/launcher_single_kd.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi3.yaml]" -- "[scripts/evaluation_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi3.yaml]" -- "[scripts/launcher_single_kd.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_single_kd.py]" -- "[scripts/evaluation_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/evaluation_phi4.yaml]" -- "[scripts/evaluation_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_single_kd.py]" -- "[scripts/launcher_distributed.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_sft.ipynb]" -- "[scripts/launcher_distributed.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi4.yaml]" -- "[scripts/launcher_single.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_distributed.py]" -- "[scripts/evaluation_phi4.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_distributed_kd.py]" -- "[scripts/launcher_distributed.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_sft.ipynb]" -- "[scripts/quant_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_distributed_kd.py]" -- "[scripts/evaluation_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_sft.ipynb]" -- "[scripts/launcher_distributed_kd.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_single_kd.py]" -- "[scripts/evaluation_phi4.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_sft.ipynb]" -- "[scripts/launcher_single.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi4.yaml]" -- "[scripts/launcher_distributed.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_distributed.py]" -- "[scripts/evaluation_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi3.yaml]" -- "[scripts/evaluation_phi4.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi4.yaml]" -- "[scripts/launcher_distributed_kd.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi4.yaml]" -- "[scripts/evaluation_phi4.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_single_kd.py]" -- "[scripts/launcher_single.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi4.yaml]" -- "[scripts/evaluation_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi3.yaml]" -- "[scripts/launcher_distributed_kd.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_distributed_kd.py]" -- "[scripts/evaluation_phi4.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi3.yaml]" -- "[scripts/launcher_distributed.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/launcher_single_kd.py]" -- "[scripts/launcher_distributed_kd.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[scripts/quant_phi4.yaml]" -- "[scripts/quant_phi3.yaml]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[training_dpo.ipynb]" -- "[scripts/launcher_distributed_kd.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/lora_finetune_phi3.yaml]" -- "[training_dpo.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/lora_finetune_dpo_phi4.yaml]" -- "[scripts/quant_phi4.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/lora_finetune_phi4.yaml]" -- "[scripts/evaluation_phi4.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[training_kd.ipynb]" -- "[scripts/evaluation_phi3.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/lora_finetune_phi3.yaml]" -- "[training_kd.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/lora_finetune_phi4.yaml]" -- "[scripts/launcher_single.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[training_kd.ipynb]" -- "[scripts/quant_phi3.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/lora_finetune_dpo_phi4.yaml]" -- "[scripts/lora_finetune_dpo_phi3.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/knowledge_distillation_qwen2.yaml]" -- "[training_kd.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[scripts/lora_finetune_phi4.yaml]" -- "[training_sft.ipynb]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }