Metin üretimi örnekleri
Bu egzersizde, metin üretimi için önceden eğitilmiş iki model üzerinde denemeler yapacaksın.
İlk model, The Big Bang Theory dizisindeki Sheldon karakterine dayalı tek bir cümle üretecek; ikinci model ise en fazla 400 karakterlik bir Shakespeare şiiri oluşturacak.
Modeller sheldon_model ve poem_model değişkenlerine yüklenmiştir. Ayrıca metin üretimine yardımcı iki özel fonksiyon da mevcut: generate_sheldon_phrase() ve generate_poem(). Her ikisi de parametre olarak önceden eğitilmiş modeli ve bağlam metnini alır.
Bu egzersiz
Keras ile Dil Modellemesi için Yinelenen Sinir Ağları (RNN)
kursunun bir parçasıdırEgzersiz talimatları
generate_sheldon_phrase()adlı ön tanımlı fonksiyonusheldon_modelvesheldon_contextparametreleriyle kullan ve çıktıyısheldon_phrasedeğişkeninde sakla.- Elde edilen cümleyi yazdır.
- Verilen metni
poem_contextdeğişkenine kaydet. generate_poem()fonksiyonunupoem_modelvepoem_contextparametreleriyle uygulayarak üretilen şiiri yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Context for Sheldon phrase
sheldon_context = "I’m not insane, my mother had me tested. "
# Generate one Sheldon phrase
sheldon_phrase = ____(sheldon_model, sheldon_context)
# Print the phrase
print(____)
# Context for poem
____ = "May thy beauty forever remain"
# Print the poem
print(generate_poem(____, poem_context))