Views
No views yet
1>>> from transformers import pipeline
2>>> ner = pipeline('ner', model='winberto-labels')
3>>> tokens = ner("Heitz Cabernet Sauvignon California Napa Valley Napa US")
4>>> for t in toks:
5>>> print(f"{t['word']}: {t['entity_group']}: {t['score']:.5}")
6
7heitz: producer: 0.99758
8cabernet: wine: 0.92263
9sauvignon: wine: 0.92472
10california: region: 0.53502
11napa valley: subregion: 0.79638
12us: country: 0.93675"1": "B-classification",
"2": "B-country",
"3": "B-producer",
"4": "B-region",
"5": "B-subregion",
"6": "B-vintage",
"7": "B-wine"model_id = 'bert-base-uncased'
arguments = TrainingArguments(
evaluation_strategy="epoch",
learning_rate=2e-5,
per_device_train_batch_size=8,
per_device_eval_batch_size=8,
num_train_epochs=5,
weight_decay=0.01,
)
...
trainer.train()