BaşlayınÜcretsiz başlayın

BERT modelini değerlendirme

Örnek yorumları BERT'in tokenizer’ı ile tokenleştirdikten sonra, şimdi PyBooks’taki örneklerle BERT modelini değerlendirme zamanı. Ayrıca, modelin yeni verilerdeki duygu tahminini de değerlendireceksin.

Senin için şu bileşenler içe aktarıldı: BertTokenizer, BertForSequenceClassification, torch. Eğitilmiş model örneği de önceden yüklendi. Şimdi bunu yeni bir veri örneğinde test edeceğiz.

Bu egzersiz, kursun bir parçasıdır

PyTorch ile Metin için Deep Learning

Kursa Göz Atın

Egzersiz talimatları

  • Değerlendirme metnini modeli beslemek için tokenleştir ve PyTorch tensörleri olarak döndür.
  • Çıktı logits’lerini sıfır ile bir arasındaki olasılıklara dönüştür.
  • Olasılıklardan duygu (sentiment) etiketlerini göster.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

text = "I had an awesome day!"

# Tokenize the text and return PyTorch tensors
input_eval = tokenizer(____, return_tensors=____, truncation=True, padding=True, max_length=32)
outputs_eval = model(**input_eval)

# Convert the output logits to probabilities
predictions = torch.nn.functional.____(outputs_eval.____, dim=-1)

# Display the sentiments
predicted_label = ____ if torch.____(predictions) > 0 else ____
print(f"Text: {text}\nSentiment: {predicted_label}")
Kodu Düzenle ve Çalıştır