Mulai sekarangMulai gratis

Contoh generasi teks

Pada latihan ini, Anda akan bereksperimen dengan dua model pralatih untuk generasi teks.

Model pertama akan menghasilkan satu frasa berdasarkan karakter Sheldon dari acara TV The Big Bang Theory, dan model kedua akan menghasilkan puisi ala Shakespeare hingga 400 karakter.

Model dimuat ke dalam variabel sheldon_model dan poem_model. Selain itu, tersedia dua fungsi kustom untuk membantu menghasilkan teks: generate_sheldon_phrase() dan generate_poem(). Keduanya menerima model pralatih dan sebuah string konteks sebagai parameter.

Latihan ini merupakan bagian dari kursus

Recurrent Neural Networks (RNN) untuk Pemodelan Bahasa dengan Keras

Lihat Kursus

Instruksi latihan

  • Gunakan fungsi yang sudah didefinisikan generate_sheldon_phrase() dengan parameter sheldon_model dan sheldon_context, lalu simpan keluarannya ke variabel sheldon_phrase.
  • Cetak frasa yang diperoleh.
  • Simpan teks yang diberikan ke dalam variabel poem_context.
  • Cetak puisi yang dihasilkan dengan menerapkan fungsi generate_poem() dengan parameter poem_model dan poem_context.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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))
Edit dan Jalankan Kode