Facebook Ingenieuren hunn en Transcompiler publizéiert
D'Ëmsetzung vum Maschinnléieresystem baséiert op Pytorch. Zwee fäerdeg Modeller gi fir Download ugebueden:
C++ op Python, Python op C++ a Python op Java. Fir d'Modeller ze trainéieren, hu mir d'Quellcodes vu Projete benotzt déi op GitHub gepost goufen. Wann Dir wëllt, kënnen Iwwersetzungsmodeller fir aner Programméierungssproochen erstallt ginn. Fir d'Qualitéit vun der Sendung z'iwwerpréiwen, ass eng Sammlung vun Eenheetstester virbereet ginn, souwéi eng Testsuite déi 852 Parallelfunktiounen enthält.
Et gëtt behaapt datt wat d'Konvertéierungsgenauegkeet ugeet, TransCoder wesentlech méi héich ass wéi kommerziell Iwwersetzer déi Methoden benotzen baséiert op Konversiounsregelen, an am Prozess vun der Aarbecht erlaabt et Iech ouni d'expert Bewäertung vun Experten an der Quell- an Zilsprooch ze maachen. Déi meescht vun de Feeler, déi während der Operatioun vum Modell entstinn, kënnen eliminéiert ginn andeems se einfach Restriktiounen op den Decoder addéieren fir sécherzestellen datt déi generéiert Funktiounen syntaktesch korrekt sinn.
Fuerscher hunn eng nei neural Netzwierkarchitektur "Transformer" proposéiert fir Sequenzen ze modelléieren, an där d'Wiederhuelung ersat gëtt duerch "
Source: opennet.ru