Facebook-ingenieurs het 'n transsamesteller gepubliseer
Die implementering van die masjienleerstelsel is gebaseer op Pytorch. Twee klaargemaakte modelle word aangebied vir aflaai:
C++ na Python, Python na C++ en Python na Java. Om die modelle op te lei, het ons die bronkodes van projekte gebruik wat op GitHub geplaas is. Indien verlang, kan vertaalmodelle vir ander programmeertale geskep word. Om die kwaliteit van die uitsending na te gaan, is 'n versameling eenheidstoetse voorberei, asook 'n toetsreeks wat 852 parallelle funksies insluit.
Daar word beweer dat in terme van omskakelingsakkuraatheid, TransCoder aansienlik beter is as kommersiële vertalers wat metodes gebruik wat op omskakelingsreëls gebaseer is, en in die proses van werk laat dit jou toe om sonder die deskundige beoordeling van kundiges in die bron- en doeltaal klaar te kom. Die meeste van die foute wat tydens die werking van die model ontstaan kan uitgeskakel word deur eenvoudige beperkings by die dekodeerder by te voeg om te verseker dat die gegenereerde funksies sintakties korrek is.
Navorsers het 'n nuwe neurale netwerkargitektuur "Transformator" voorgestel vir die modellering van rye, waarin herhaling vervang word deur "
Bron: opennet.ru