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

Olasılık ölçeğini değiştir

Bu egzersizde, olasılık dağılımını ölçeklemek için farklı temperature değerleri kullandığında ortaya çıkan cümledeki farkı göreceksin.

generate_phrase() fonksiyonu, daha önce oluşturduğun fonksiyonun uyarlanmış hâlidir ve ortama önceden yüklüdür. Parametre olarak, önceden eğitilmiş modeli içeren model, bağlam metnini içeren initial_text ve softmax() fonksiyonunu ölçeklemek için kullanılan değer olan temperature alır.

Bu egzersiz

Keras ile Dil Modellemesi için Yinelenen Sinir Ağları (RNN)

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

Egzersiz talimatları

  • Sıcaklıkların listesini temperatures değişkenine kaydet.
  • temperatures listesi üzerinde temperature değişkeniyle döngü kur.
  • Önceden yüklenmiş generate_phrase() fonksiyonunu kullanarak bir ifade oluştur.
  • Sıcaklığı ve üretilen cümleyi yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Define the initial text
initial_text = "Spock and me "

# Define a vector with temperature values
____ = [0.2, 0.8, 1.0, 3.0, 10.0]

# Loop over temperatures and generate phrases
for ____ in temperatures:
	# Generate a phrase
	phrase = ____(model, initial_text, temperature)
    
	# Print the phrase
	print('Temperature {0}: {1}'.format(____, ____))
Kodu Düzenle ve Çalıştır