Serbestberdana pergala wergera makîneyê OpenNMT 0.28.0 (Open Neural Machine Translation) ku rêbazên fêrbûna makîneyê bikar tîne, hate weşandin. Ji bo avakirina torgilokek neuralî, proje kapasîteyên pirtûkxaneya fêrbûna makîneya kûr a TensorFlow bikar tîne. Koda modulên ku ji hêla projeya OpenNMT ve hatî pêşve xistin bi Python-ê têne nivîsandin û di bin lîsansa MIT-ê de têne belav kirin. Modelên amadekirî ji bo zimanên Îngilîzî, Almanî û Katalanî ji bo zimanên din têne amade kirin, hûn dikarin bi rengek serbixwe li ser bingeha daneya projeya OPUS modelek biafirînin (ji bo perwerdehiyê, du pel li pergalê têne veguheztin - yek bi hevokan; zimanê çavkanî, û ya duyem bi wergereke bi kalîte ya van hevokan bo zimanê armanc).
Proje bi beşdariya SYSTRAN, pargîdaniyek pispor di afirandina amûrên wergera makîneyê de, û komek lêkolînerên Harvardê ku modelên zimanê mirovî ji bo pergalên fêrbûna makîneyê pêşdixin, tê pêşve xistin. Navbera bikarhêner bi qasî ku pêkan hêsan e û tenê pêdivî ye ku pelek têketinê bi nivîs û pelek were diyar kirin da ku encama wergerê tomar bike. Pergala dirêjkirinê gengaz dike ku li ser bingeha OpenNMT fonksiyonên din bicîh bîne, mînakî, kurtkirina otomatîkî, dabeşkirina nivîsê û hilberîna jêrnivîsê.
Bikaranîna TensorFlow destûrê dide te ku hûn kapasîteyên GPU-yê bikar bînin (ji bo bilezkirina pêvajoya perwerdekirina tora neuralî. Ji bo hêsankirina belavkirina hilberê, proje di C++ de guhertoyek werger-têra xwe jî pêş dixe - CTranslate2 , ku modelên pêş-perwerdekirî bêyî referansa girêdanên zêde bikar tîne.
Guhertoya nû parametreya destpêkê_learning_rate lê zêde dike û çend argumanên nû (mha_bias û output_layer_bias) pêk tîne da ku jeneratorê modela Transformer mîheng bike. Ya mayî bi rastkirina xeletiyan tê nîşankirin.
Source: opennet.ru