mrm8488 / TinyBERT-spanish-uncased-finetuned-ner

huggingface.co
Total runs: 242
24-hour runs: 0
7-day runs: 2
30-day runs: -17
Model's Last Updated: May 20 2021
token-classification

Introduction of TinyBERT-spanish-uncased-finetuned-ner

Model Details of TinyBERT-spanish-uncased-finetuned-ner

Spanish TinyBERT + NER

This model is a fine-tuned on NER-C of a Spanish Tiny Bert model I created using distillation for NER downstream task. The size of the model is 55MB

Details of the downstream task (NER) - Dataset

I preprocessed the dataset and split it as train / dev (80/20)

Dataset # Examples
Train 8.7 K
Dev 2.2 K
B-LOC
B-MISC
B-ORG
B-PER
I-LOC
I-MISC
I-ORG
I-PER
O
Metrics on evaluation set:
Metric # score
F1 70.00
Precision 67.83
Recall 71.46
Comparison:
Model # F1 score Size(MB)
bert-base-spanish-wwm-cased (BETO) 88.43 421
bert-spanish-cased-finetuned-ner 90.17 420
Best Multilingual BERT 87.38 681
TinyBERT-spanish-uncased-finetuned-ner (this one) 70.00 55
Model in action

Example of usage:

import torch
from transformers import AutoModelForTokenClassification, AutoTokenizer

id2label = {
    "0": "B-LOC",
    "1": "B-MISC",
    "2": "B-ORG",
    "3": "B-PER",
    "4": "I-LOC",
    "5": "I-MISC",
    "6": "I-ORG",
    "7": "I-PER",
    "8": "O"
}

tokenizer = AutoTokenizer.from_pretrained('mrm8488/TinyBERT-spanish-uncased-finetuned-ner')
model = AutoModelForTokenClassification.from_pretrained('mrm8488/TinyBERT-spanish-uncased-finetuned-ner')
text ="Mis amigos están pensando viajar a Londres este verano."
input_ids = torch.tensor(tokenizer.encode(text)).unsqueeze(0)

outputs = model(input_ids)
last_hidden_states = outputs[0]

for m in last_hidden_states:
  for index, n in enumerate(m):
    if(index > 0 and index <= len(text.split(" "))):
      print(text.split(" ")[index-1] + ": " + id2label[str(torch.argmax(n).item())])
      
'''
Output:
--------
Mis: O
amigos: O
están: O
pensando: O
viajar: O
a: O
Londres: B-LOC
este: O
verano.: O
'''

Created by Manuel Romero/@mrm8488

Made with ♥ in Spain

Runs of mrm8488 TinyBERT-spanish-uncased-finetuned-ner on huggingface.co

242
Total runs
0
24-hour runs
1
3-day runs
2
7-day runs
-17
30-day runs

More Information About TinyBERT-spanish-uncased-finetuned-ner huggingface.co Model

TinyBERT-spanish-uncased-finetuned-ner huggingface.co

TinyBERT-spanish-uncased-finetuned-ner huggingface.co is an AI model on huggingface.co that provides TinyBERT-spanish-uncased-finetuned-ner's model effect (), which can be used instantly with this mrm8488 TinyBERT-spanish-uncased-finetuned-ner model. huggingface.co supports a free trial of the TinyBERT-spanish-uncased-finetuned-ner model, and also provides paid use of the TinyBERT-spanish-uncased-finetuned-ner. Support call TinyBERT-spanish-uncased-finetuned-ner model through api, including Node.js, Python, http.

TinyBERT-spanish-uncased-finetuned-ner huggingface.co Url

https://huggingface.co/mrm8488/TinyBERT-spanish-uncased-finetuned-ner

mrm8488 TinyBERT-spanish-uncased-finetuned-ner online free

TinyBERT-spanish-uncased-finetuned-ner huggingface.co is an online trial and call api platform, which integrates TinyBERT-spanish-uncased-finetuned-ner's modeling effects, including api services, and provides a free online trial of TinyBERT-spanish-uncased-finetuned-ner, you can try TinyBERT-spanish-uncased-finetuned-ner online for free by clicking the link below.

mrm8488 TinyBERT-spanish-uncased-finetuned-ner online free url in huggingface.co:

https://huggingface.co/mrm8488/TinyBERT-spanish-uncased-finetuned-ner

TinyBERT-spanish-uncased-finetuned-ner install

TinyBERT-spanish-uncased-finetuned-ner is an open source model from GitHub that offers a free installation service, and any user can find TinyBERT-spanish-uncased-finetuned-ner on GitHub to install. At the same time, huggingface.co provides the effect of TinyBERT-spanish-uncased-finetuned-ner install, users can directly use TinyBERT-spanish-uncased-finetuned-ner installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

TinyBERT-spanish-uncased-finetuned-ner install url in huggingface.co:

https://huggingface.co/mrm8488/TinyBERT-spanish-uncased-finetuned-ner

Url of TinyBERT-spanish-uncased-finetuned-ner

TinyBERT-spanish-uncased-finetuned-ner huggingface.co Url

Provider of TinyBERT-spanish-uncased-finetuned-ner huggingface.co

mrm8488
ORGANIZATIONS

Other API from mrm8488

huggingface.co

Total runs: 855
Run Growth: 264
Growth Rate: 30.88%
Updated:February 23 2024
huggingface.co

Total runs: 527
Run Growth: 365
Growth Rate: 70.87%
Updated:March 19 2023
huggingface.co

Total runs: 87
Run Growth: 60
Growth Rate: 68.97%
Updated:June 20 2023
huggingface.co

Total runs: 72
Run Growth: 32
Growth Rate: 44.44%
Updated:January 24 2024