chiennv commited on
Commit
35cf59e
·
verified ·
1 Parent(s): d678eb7

Upload infer.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. infer.py +3 -3
infer.py CHANGED
@@ -46,7 +46,7 @@ def predict_with_automodel(
46
  return_tensors="pt",
47
  truncation=True,
48
  max_length=max_length,
49
- )
50
  with torch.no_grad():
51
  logits = model(**encoded).logits
52
  probs = torch.softmax(logits, dim=-1).squeeze(0)
@@ -57,9 +57,9 @@ def predict_with_automodel(
57
 
58
 
59
  if __name__ == "__main__":
60
- model_dir = "artifacts/models/langid-mmbert-small-8gpu"
61
  tokenizer = AutoTokenizer.from_pretrained(model_dir)
62
- model = AutoModelForSequenceClassification.from_pretrained(model_dir)
63
  model.eval()
64
  texts = [
65
  "This is a test sentence.",
 
46
  return_tensors="pt",
47
  truncation=True,
48
  max_length=max_length,
49
+ ).to(model.device)
50
  with torch.no_grad():
51
  logits = model(**encoded).logits
52
  probs = torch.softmax(logits, dim=-1).squeeze(0)
 
57
 
58
 
59
  if __name__ == "__main__":
60
+ model_dir = "chiennv/langid-mmbert-small"
61
  tokenizer = AutoTokenizer.from_pretrained(model_dir)
62
+ model = AutoModelForSequenceClassification.from_pretrained(model_dir, dtype=torch.float16, device_map="auto")
63
  model.eval()
64
  texts = [
65
  "This is a test sentence.",