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

PyTorch ile Metin için Deep Learning

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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