Facebook TransCoder promovet ad transferendum codicem ab uno programmandi sermone in alium

Facebook fabrum transcompiler ediderunt TransCoderqui utitur machina technicae artis ad discendum fontem codicem ab uno gradu programmandi ad linguam in aliam transferendi. Nunc, subsidium praebetur in codice translationis inter Java, C++ et Python. Exempli gratia, TransCoder te permittit ut codicem in Python codice fontem Javam convertas, et Python codicem in codicem fontem Java. Progressiones Project in praxim adducta sunt theoretical investigationis in creando neural network pro efficiente automatic transcompilation de codice and propagatio licentiatus sub Communia Creative Attribution-NonCommercial 4.0 licentia pro usu tantum non-commerciali.

Exsecutio machinae systematis discendi in Pytorch fundatur. Exemplaria duo parata facta pro download offeruntur: primus pro translatione C++ in Java, Java in C++ et Java in Python et secundus quia passim
C++ ad Python, Python ad C++, et Python ad Java. Ad exempla instituenda, quibus codicibus in GitHub missarum fonte usi sumus. Si placet, exemplaria translationis pro aliis linguis programmandis creari possunt. Ad qualitatem radiophonicam reprimendam, collectio unitas probationum praeparata est, necnon comitia experimentalis quae 852 functiones parallelas includit.

Asseritur in verbis conversionis accurationem TransCoder insigniter praestantem esse mercatoribus translatoribus qui methodi conversionis regulas utuntur, et in processu laboris sinit te facere sine peritorum aestimatione peritorum in fonte et scopo linguarum. Plerique errores, qui in operatione exemplaris oriuntur, tolli possunt addendo limitationes simplices decoder ut functiones generatae syntaxi corrigant.

Facebook TransCoder promovet ad transferendum codicem ab uno programmandi sermone in alium

Investigatores proposuerunt novam architecturam retis neuralis "Transformer" ad sequentias formandas, in quibus recursus substituitur per "attendentes» (seq2seq exemplar attente), quod permittit ut aliquas dependentias in graphe computationale removere et parallelisari quod antea parallelisationi non placet. Omnes linguae suffragatae uno exemplari communi utuntur, quod in tribus principiis instruitur: initialization, linguarum exemplar et translatio posterior.

Facebook TransCoder promovet ad transferendum codicem ab uno programmandi sermone in alium

Source: opennet.ru

Add a comment