-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrun_exp.py
More file actions
19 lines (18 loc) · 818 Bytes
/
run_exp.py
File metadata and controls
19 lines (18 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import wandb
import yaml
import argparse
import sys
import os
sys.path.append(os.path.join(os.path.dirname(__file__), 'model'))
from model.multi_task_graph_router_new_v1 import graph_router_prediction
# from model.multi_task_graph_router_new_v2 import graph_router_prediction
parser = argparse.ArgumentParser()
parser.add_argument("--config_file", type=str, default="configs/config.yaml")
args = parser.parse_args()
with open(args.config_file, 'r', encoding='utf-8') as file:
config = yaml.safe_load(file)
wandb_key = config['wandb_key']
wandb.login(key=wandb_key)
wandb.init(project="graph_router")
graph_router_prediction(router_data_path=config['saved_router_data_path'],llm_path=config['llm_description_path'],
llm_embedding_path=config['llm_embedding_path'],config=config,wandb=wandb)