Modeling: Fix logits processors (probs, biasing, lua)

This commit is contained in:
somebody
2023-03-17 16:56:47 -05:00
parent 692dbfeb37
commit ffe85ce8a1
3 changed files with 286 additions and 266 deletions

View File

@@ -13,6 +13,7 @@ from transformers import (
AutoTokenizer,
)
from modeling.tokenizer import GenericTokenizer
from modeling import logits_processors
import utils
@@ -160,6 +161,11 @@ class InferenceModel:
self.gen_state = {}
self.post_token_hooks = []
self.stopper_hooks = []
self.logits_processors = [
logits_processors.LuaIntegration(),
logits_processors.PhraseBiasLogitsProcessor(),
logits_processors.ProbabilityVisualization(),
]
self.tokenizer = None
self.capabilties = ModelCapabilities()