Facebook ఇంజనీర్లు ట్రాన్స్కంపైలర్ను ప్రచురించారు
మెషీన్ లెర్నింగ్ సిస్టమ్ యొక్క అమలు పైటోర్చ్ ఆధారంగా ఉంటుంది. డౌన్లోడ్ కోసం రెండు రెడీమేడ్ మోడల్లు అందించబడ్డాయి:
C++ to Python, Python to C++ మరియు Python to Java. మోడల్లకు శిక్షణ ఇవ్వడానికి, మేము GitHubలో పోస్ట్ చేసిన ప్రాజెక్ట్ల సోర్స్ కోడ్లను ఉపయోగించాము. కావాలనుకుంటే, ఇతర ప్రోగ్రామింగ్ భాషల కోసం అనువాద నమూనాలను సృష్టించవచ్చు. ప్రసారం యొక్క నాణ్యతను తనిఖీ చేయడానికి, యూనిట్ పరీక్షల సేకరణ, అలాగే 852 సమాంతర విధులను కలిగి ఉన్న టెస్ట్ సూట్ సిద్ధం చేయబడింది.
మార్పిడి ఖచ్చితత్వం పరంగా, ట్రాన్స్కోడర్ మార్పిడి నియమాల ఆధారంగా పద్ధతులను ఉపయోగించే వాణిజ్య అనువాదకుల కంటే చాలా గొప్పదని పేర్కొన్నారు మరియు పని ప్రక్రియలో మూలం మరియు లక్ష్య భాషలో నిపుణుల నిపుణుల అంచనా లేకుండా చేయడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది. మోడల్ యొక్క ఆపరేషన్ సమయంలో ఉత్పన్నమయ్యే చాలా లోపాలను డీకోడర్కు సాధారణ పరిమితులను జోడించడం ద్వారా ఉత్పత్తి చేయబడిన విధులు వాక్యనిర్మాణంగా సరైనవని నిర్ధారించడం ద్వారా తొలగించబడతాయి.
పరిశోధకులు మోడలింగ్ సీక్వెన్స్ల కోసం కొత్త న్యూరల్ నెట్వర్క్ ఆర్కిటెక్చర్ “ట్రాన్స్ఫార్మర్”ని ప్రతిపాదించారు, దీనిలో పునరావృతం స్థానంలో “
మూలం: opennet.ru