Hub documentation

Hugging Face'te SpanMarker'ı Kullanma

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Hugging Face'te SpanMarker'ı Kullanma

SpanMarker, BERT, RoBERTa ve DeBERTa gibi tanıdık kodlayıcılar kullanarak güçlü Adlandırılmış Varlık Tanıma (Named Entity Recognition) modelleri eğitmek için bir çerçevedir. 🤗 Transformers kütüphanesinin üzerine sıkı bir şekilde uygulanmış olan SpanMarker, bu kütüphaneden iyi bir şekilde yararlanabilir. Sonuç olarak, Transformers ile aşinalığı olan herkes için SpanMarker kullanımı sezgisel olacaktır.

Hub'da SpanMarker'ı Keşfetme

span_marker modellerini modeller sayfasının sol tarafındaki filtreleme özelliğini kullanarak bulabilirsiniz.

Hub'daki tüm modeller bu faydalı özelliklerle birlikte gelir:

  1. Kısa bir açıklamaya sahip otomatik olarak oluşturulmuş bir model kartı.
  2. Modeli doğrudan tarayıcıda denemenizi sağlayan etkileşimli bir widget.
  3. Çıkarım istekleri yapmanıza olanak tanıyan bir Inference Providers widget'ı.

Kurulum

Başlamak için SpanMarker kurulum kılavuzunu takip edebilirsiniz. Ayrıca aşağıdaki tek satırlık pip kurulumunu da kullanabilirsiniz:

pip install -U span_marker

Mevcut modelleri kullanma

Tüm span_marker modelleri Hub'dan kolayca yüklenebilir.

from span_marker import SpanMarkerModel

model = SpanMarkerModel.from_pretrained("tomaarsen/span-marker-bert-base-fewnerd-fine-super")

Yüklendikten sonra, çıkarım yapmak için SpanMarkerModel.predict kullanabilirsiniz.

model.predict("Amelia Earhart flew her single engine Lockheed Vega 5B across the Atlantic to Paris.")
[
    {"span": "Amelia Earhart", "label": "person-other", "score": 0.7629689574241638, "char_start_index": 0, "char_end_index": 14},
    {"span": "Lockheed Vega 5B", "label": "product-airplane", "score": 0.9833564758300781, "char_start_index": 38, "char_end_index": 54},
    {"span": "Atlantic", "label": "location-bodiesofwater", "score": 0.7621214389801025, "char_start_index": 66, "char_end_index": 74},
    {"span": "Paris", "label": "location-GPE", "score": 0.9807717204093933, "char_start_index": 78, "char_end_index": 83}
]

Belirli bir SpanMarker modelini yüklemek istiyorsanız, Use in SpanMarker öğesine tıklayabilir ve çalışan bir kod parçası alabilirsiniz!

Ek kaynaklar

Update on GitHub