-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathconfig_eval.py
30 lines (30 loc) · 1.25 KB
/
config_eval.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import torch
CONFIG= {
'learning_rate': 0.00001,
'embedding_dim': 100,
'hidden_dim': 200,
'batch_size': 32,
'eval_batch_size': 32,
'epoch': 300,
'random_seed': 1,
'mask_pro': 0.15,
'loss_margin': 0.5,
'train_file':'data/summarization/train.txt.src',
'train_oracle_file':'data/summarization/train.txt.oracle',
'dev_file':'data/summarization/val.txt.src',
'dev_oracle_file':'data/summarization/val.txt.oracle',
'dev_tgt_text_file':'data/summarization/val.txt.tgt',
'test_file':'data/summarization/test.txt.src',
'test_tgt_text_file':'data/summarization/test.txt.tgt',
'model_path':'results/representation_model.pt',
'summarizer_model_path':'results/model_to_evaluate.pt',
'summarizer_embed_model_path':'results/useful_represents/local_sorter_representation_model.pt',
'ref_folder': '/mnt/sshd/hongwang/summ_results/eval/ref_eval/',
'pred_folder': '/mnt/sshd/hongwang/summ_results/eval/pred_eval/',
#'summarizer_embed_model_path':None,
#'load_model_path':'results/sind_best_model_0001.pt',
'load_model_path':None,
'exp_name':'reruns_summarization/summarizer_finetune_local_sort_model',
'debug':False,
'device': torch.device('cuda:0' if torch.cuda.is_available() else 'cpu')
}