File size: 575 Bytes
73f35c3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from typing import List
from transformers import PreTrainedModel
from .QBModelConfig import QBModelConfig
from .qbmodel import QuizBowlModel

class QBModelWrapper(PreTrainedModel):
    config_class= QBModelConfig

    # def __init__(self, config: PretrainedConfig, *inputs, **kwargs):
    #     super().__init__(config, *inputs, **kwargs)

    #     self.model = QuizBowlModel()


    def __init__(self, config):
        super().__init__(config)

        self.model = QuizBowlModel()

    

    def forward(self, question):
        return self.model.guess_and_buzz(question)