# Ours
python script_train.py --name hyper
python script_train.py --name hyper-topo --topo_geom topo
python script_train.py --name hyper-geom --topo_geom geom
python script_train.py --name hyper-topo-rec --topo_geom topo --recurrent True --layers 4

# GNN
python script_train_gnn.py --name GAT --graph_type GAT --logic_features True
# python script_train_gnn.py --name GAT-big --graph_type GAT --logic_features True --architecture "600,500,400,300"
python script_train_gnn.py --name GCN --graph_type GCN --logic_features True
python script_train_gnn.py --name SAGE --graph_type SAGE --logic_features True
python script_train_gnn.py --name CongestionNet --graph_type GAT --logic_features False --architecture "400,320,260"
python script_train_gnn.py --name GAT-pos --graph_type GAT --logic_features False

# CV
python script_train_ganroute.py --name GanRoute
# python script_train_ganroute.py --name GanRoute-g1 --gan_lambda 1 --lr_decay 0 --l1_lambda 0.1

# LHNN
python script_train_LHNN.py --name LHNN

# sensitivity
## generate
python script_generate_data.py --app_name "(8,10)" --win_x 8 --win_y 10
python script_generate_data.py --app_name "(16,20)" --win_x 16 --win_y 20
python script_generate_data.py --app_name "(64,80)" --win_x 64 --win_y 80
python script_generate_data.py --app_name "(128,160)" --win_x 128 --win_y 160
python script_generate_data.py --app_name "(cap2)" --win_cap 2
python script_generate_data.py --app_name "(cap10)" --win_cap 10
python script_generate_data.py --app_name "(cap20)" --win_cap 20
## train
python script_train.py --name "hyper(8,10)" --app_name "(8,10)" --win_x 8 --win_y 10
python script_train.py --name "hyper(16,20)" --app_name "(16,20)" --win_x 16 --win_y 20
python script_train.py --name "hyper(64,80)" --app_name "(64,80)" --win_x 64 --win_y 80
python script_train.py --name "hyper(128,160)" --app_name "(128,160)" --win_x 128 --win_y 160
python script_train.py --name "hyper(cap2)" --app_name "(cap2)" --win_cap 2
python script_train.py --name "hyper(cap10)" --app_name "(cap10)" --win_cap 10
python script_train.py --name "hyper(cap20)" --app_name "(cap20)" --win_cap 20

# data
python script_process.py --datadir superblue1
python script_process.py --datadir superblue2
python script_process.py --datadir superblue3
python script_process.py --datadir superblue5
python script_process.py --datadir superblue6
python script_process.py --datadir superblue7
python script_process.py --datadir superblue9
python script_process.py --datadir superblue11
python script_process.py --datadir superblue14
python script_process.py --datadir superblue16
python script_process.py --datadir superblue19

python script_train.py --name hyper-geom --topo_geom geom --test superblue16 --pos_code 0.0
python script_train_LHNN.py --name LHNN --test superblue16

python script_train.py --name hyper-geom --topo_geom geom
python script_train.py --name hyper-geom-test --topo_geom geom --pos_code 0.1
python script_train.py --name hyper-geom-test2 --topo_geom geom --pos_code 0.1
python script_train.py --name hyper-geom-CF --topo_geom geom --pos_code 0.0 --use_geom_edge True

python script_train.py --name hyper-topo-test --topo_geom topo --pos_code 0.0 --use_geom_edge True
python script_train.py --name hyper-topo-test2 --topo_geom topo

python script_train.py --name hyper-test --node_feats 128 --net_feats 128 --pin_feats 16
python script_train.py --name hyper-test2 --node_feats 32 --net_feats 128 --pin_feats 16

python script_train.py --name hyper-test 
python script_train.py --name hyper-tanh --outtype tanh

ps -ef|grep defunct|egrep -v $PPID'|grep'|awk '{print " ps -ef|egrep \47"$2"|"$3"\47"}'|sh|sort -r|awk '{print "kill -9 "$2}'|sh
git pull
git pull
git pull
git pull
git pull
git pull
git pull
git pull
git pull
git pull

