jordigonzm commited on
Commit
14f021c
·
verified ·
1 Parent(s): 5f2c930

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +3 -7
README.md CHANGED
@@ -28,22 +28,18 @@ This repository contains a fine-tuned version of `MoritzLaurer/mDeBERTa-v3-base-
28
  To use the model for inference:
29
 
30
  ```python
31
- import torch
32
  from transformers import AutoModelForTokenClassification, AutoTokenizer
33
 
34
  # Load the model and tokenizer
35
- model_path = "jordigonzm/mdeberta-v3-base-multilingual-ner"
36
  model = AutoModelForTokenClassification.from_pretrained(model_path)
37
  tokenizer = AutoTokenizer.from_pretrained(model_path)
38
- model.eval()
39
 
40
  # NER Prediction Function
41
  def predict_ner(text):
42
  tokens = tokenizer(text, truncation=True, padding=True, return_tensors="pt")
43
- with torch.no_grad():
44
- outputs = model(**tokens)
45
- logits = outputs.logits
46
- predictions = torch.argmax(logits, dim=-1).squeeze().tolist()
47
  tokens_decoded = tokenizer.convert_ids_to_tokens(tokens["input_ids"].squeeze().tolist())
48
  return list(zip(tokens_decoded, predictions))
49
 
 
28
  To use the model for inference:
29
 
30
  ```python
 
31
  from transformers import AutoModelForTokenClassification, AutoTokenizer
32
 
33
  # Load the model and tokenizer
34
+ model_path = ""jordigonzm/mdeberta-v3-base-multilingual-ner
35
  model = AutoModelForTokenClassification.from_pretrained(model_path)
36
  tokenizer = AutoTokenizer.from_pretrained(model_path)
 
37
 
38
  # NER Prediction Function
39
  def predict_ner(text):
40
  tokens = tokenizer(text, truncation=True, padding=True, return_tensors="pt")
41
+ outputs = model(**tokens)
42
+ predictions = outputs.logits.argmax(dim=-1).squeeze().tolist()
 
 
43
  tokens_decoded = tokenizer.convert_ids_to_tokens(tokens["input_ids"].squeeze().tolist())
44
  return list(zip(tokens_decoded, predictions))
45