(self,
model,
tokenizer,
optimizer,
train_task_list,
eval_task_list,
test_task_list,
args)
| 21 | |
| 22 | class CL_Base_Model: |
| 23 | def __init__(self, |
| 24 | model, |
| 25 | tokenizer, |
| 26 | optimizer, |
| 27 | train_task_list, |
| 28 | eval_task_list, |
| 29 | test_task_list, |
| 30 | args): |
| 31 | self.model = model |
| 32 | self.tokenizer = tokenizer |
| 33 | self.optimizer = optimizer |
| 34 | self.train_task_list = train_task_list |
| 35 | self.eval_task_list = eval_task_list |
| 36 | self.test_task_list = test_task_list |
| 37 | self.args = args |
| 38 | |
| 39 | |
| 40 | def perplexity_evaluation(self, eval_dataloader, device): |
nothing calls this directly
no outgoing calls
no test coverage detected