Rilis sistem terjemahan mesin OpenNMT 2.28.0

Rilis sistem terjemahan mesin OpenNMT 0.28.0 (Open Neural Machine Translation), sing nggunakake metode pembelajaran mesin, wis diterbitake. Kanggo mbangun jaringan saraf, proyek kasebut nggunakake kapabilitas perpustakaan pembelajaran mesin jero TensorFlow. Kode modul sing dikembangake dening proyek OpenNMT ditulis nganggo Python lan disebarake ing lisensi MIT. Model sing wis siap disiapake kanggo basa Inggris, Jerman lan Catalan; kanggo basa liyane, sampeyan bisa nggawe model kanthi mandiri adhedhasar set data saka proyek OPUS (kanggo latihan, rong file ditransfer menyang sistem - siji nganggo ukara ing basa sumber, lan sing kapindho kanthi terjemahan kualitas dhuwur saka ukara kasebut menyang basa sasaran ).

Proyek iki dikembangake kanthi partisipasi SYSTRAN, perusahaan sing spesialisasine nggawe alat terjemahan mesin, lan klompok peneliti Harvard ngembangake model basa manungsa kanggo sistem pembelajaran mesin. Antarmuka pangguna disederhanakake lan mung mbutuhake file input kanthi teks lan file kanggo nyimpen asil terjemahan. Sistem extension ndadekake iku bisa kanggo ngleksanakake fungsi tambahan adhedhasar OpenNMT, contone, otomatis ngringkes, klasifikasi teks lan generasi subtitle.

Panggunaan TensorFlow ngidini sampeyan nggunakake kemampuan GPU (kanggo nyepetake proses latihan jaringan saraf. Kanggo nyederhanakake distribusi produk, proyek kasebut uga ngembangake versi penerjemah mandiri ing C ++ - CTranslate2 , sing nggunakake model sing wis dilatih tanpa ngrujuk marang dependensi tambahan.

Versi anyar nambah parameter initial_learning_rate lan nindakake sawetara argumen anyar (mha_bias lan output_layer_bias) kanggo ngatur generator model Transformer. Liyane ditandhani kanthi ndandani bug.

Source: opennet.ru

Add a comment