khazri-2 / modeling_synapse.py
Yusiko's picture
Upload 9 files
b399ea6 verified
Raw
History Blame Contribute Delete
383 Bytes
from transformers import GPT2LMHeadModel
class SynapseGPT2LMHeadModel(GPT2LMHeadModel):
def synapse_generate(self, tokenizer, question, return_trace=True, **kwargs):
from synapse_controller import SynapseController
controller = SynapseController(model=self, tokenizer=tokenizer)
return controller.generate(question, return_trace=return_trace, **kwargs)