Views
No views yet
uer/roberta-base-finetuned-cluener2020-chineser: 8lora_alpha: 16lora_dropout: 0.11from transformers import AutoModelForTokenClassification,AutoTokenizer,pipeline
2model = AutoModelForTokenClassification.from_pretrained('lujin/search-ner-lora-model')
3tokenizer = AutoTokenizer.from_pretrained('lujin/search-ner-lora-model')
4ner_pipe = pipeline(
5 "token-classification",
6 model=model,
7 tokenizer=tokenizer,
8 aggregation_strategy="simple",
9 device=0 if torch.cuda.is_available() else -1
10)
11
12# 示例文本
13text = "对比 MacBook Pro 和 MacBook Air"
14predictions = ner_pipe(text)
15for entity in predictions:
16 print(f"实体: {entity['word']}, 标签: {entity['entity_group']}, 置信度: {entity['score']:.4f}")
17
18text = "明天在北京故宫博物院举行长城文化论坛"
19predictions = ner_pipe(text)
20for entity in predictions:
21 print(f"实体: {entity['word']}, 标签: {entity['entity_group']}, 置信度: {entity['score']:.4f}")