Дапамажыце dev.by 🤍
Падтрымаць

Facebook разработала AI-транскомпилятор TransCoder

Facebook создала «нейронный транспайлер», который преобразует код между парами трёх высокоуровневых языков программирования: C++, Java и Python, сообщает VentureBeat.

Пакінуць каментарый

Facebook создала «нейронный транспайлер», который преобразует код между парами трёх высокоуровневых языков программирования: C++, Java и Python, сообщает VentureBeat.

Система, построенная на базе обучения без учителя, по эффективность значительно превосходит инструменты, основанные на правилах, утверждают разработчики. Также она занимает меньше времени и не требует владения языками, между которыми происходит транспиляция.

TransCoder тренировали на наборе данных из более чем 2,8 млн открытых репозиториев GitHub. Оценку результативности инструмента исследователи проводили на основе 852 функций C++, Java и Python, извлечённых из базы программистских задач и решений онлайн-площадки GeeksforGeeks.

Максимальную точность — 91,6% — транспайлер показал на паре Java — C++. Хуже всего он справился с переводом с Python на Java — 56,1%.

Подробно о TransCoder авторы рассказали в работе на arXiv.

Чытайце таксама
Бігтэх махлярыць са справаздачнасцю — меркаванне інвестара, які прадказаў крызіс 2008 года
Бігтэх махлярыць са справаздачнасцю — меркаванне інвестара, які прадказаў крызіс 2008 года
Бігтэх махлярыць са справаздачнасцю — меркаванне інвестара, які прадказаў крызіс 2008 года
Google укараняе агентны шопінг: ШІ сам шукае, параўноўвае і купляе тавары
Google укараняе агентны шопінг: ШІ сам шукае, параўноўвае і купляе тавары
Google укараняе агентны шопінг: ШІ сам шукае, параўноўвае і купляе тавары
1 каментарый
Microsoft хоча змяніць падпіскі: плаціць давядзецца за ШІ-агентаў, а не за людзей
Microsoft хоча змяніць падпіскі: плаціць давядзецца за ШІ-агентаў, а не за людзей
Microsoft хоча змяніць падпіскі: плаціць давядзецца за ШІ-агентаў, а не за людзей
Кепскія навіны для тых, хто не любіць галасавыя паведамленні: праз 5 гадоў праца будзе будавацца на іх
Кепскія навіны для тых, хто не любіць галасавыя паведамленні: праз 5 гадоў праца будзе будавацца на іх
Кепскія навіны для тых, хто не любіць галасавыя паведамленні: праз 5 гадоў праца будзе будавацца на іх
8 каментарыяў

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.