Noola commited on
Commit
7c7c54d
·
verified ·
1 Parent(s): b4415ff

Create CustomProvider

Browse files
Files changed (1) hide show
  1. CustomProvider +9 -0
CustomProvider ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ class CustomProvider:
2
+ def __init__(self, model, tokenizer):
3
+ self.model = model
4
+ self.tokenizer = tokenizer
5
+
6
+ def __call__(self, text):
7
+ inputs = self.tokenizer(text, return_tensors="pt")
8
+ outputs = self.model(**inputs)
9
+ return outputs.logits.argmax(dim=-1).item()