paper-with-me

Papers Code Translation

“Code Translation” 태그가 달린 논문 144편 · 필터 해제

Evaluating and Optimizing the Effectiveness of Neural Machine Translation in Supporting Code Retrieval Models: A Study on the CAT Benchmark

2023-08-09 · Hung Phan, Ali Jannesari

Neural Machine Translation (NMT) is widely applied in software engineering tasks. The effectiveness of NMT for code retrieval relies on the ability to learn from the sequence of tokens in the source language to the seque…

Code SearchCode TranslationMachine TranslationNMT+2

The potential of LLMs for coding with low-resource and domain-specific programming languages

2023-07-24 · Artur Tarassow

This paper presents a study on the feasibility of using large language models (LLM) for coding with low-resource and domain-specific programming languages that typically lack the amount of data required for effective LLM…

Code TranslationDescriptive

Creating a Dataset for High-Performance Computing Code Translation using LLMs: A Bridge Between OpenMP Fortran and C++

2023-07-15 · Bin Lei, Caiwen Ding, Le Chen, Pei-Hung Lin 외

In this study, we present a novel dataset for training machine learning models translating between OpenMP Fortran and C++ code. To ensure reliability and applicability, the dataset is created from a range of representati…

C++ codeCode TranslationTranslation

Natural Language Generation and Understanding of Big Code for AI-Assisted Programming: A Review

2023-07-04 · Man Fai Wong, Shangxin Guo, Ching Nam Hang, Siu Wai Ho 외

This paper provides a comprehensive review of the literature concerning the utilization of Natural Language Processing (NLP) techniques, with a particular focus on transformer-based large language models (LLMs) trained u…

Clone DetectionCode CompletionCode GenerationCode Summarization+3

Guiding Language Models of Code with Global Context using Monitors

2023-06-19 · Lakshya A Agrawal, Aditya Kanade, Navin Goyal, Shuvendu K. Lahiri 외

Language models of code (LMs) work well when the surrounding code provides sufficient context. This is not true when it becomes necessary to use types, functionality or APIs defined elsewhere in the repository or a linke…

Code CompletionCode GenerationCode RepairCode Translation+1

CoTran: An LLM-based Code Translator using Reinforcement Learning with Feedback from Compiler and Symbolic Execution

2023-06-11 · Prithwish Jana, Piyush Jha, Haoyang Ju, Gautham Kishore 외

In this paper, we present an LLM-based code translation method and an associated tool called CoTran, that translates whole-programs from one high-level programming language to another. Existing LLM-based code translation…

Code TranslationTranslation

TransCoder: Towards Unified Transferable Code Representation Learning Inspired by Human Skills

2023-05-23 · Qiushi Sun, Nuo Chen, Jianing Wang, Xiang Li 외

Code pre-trained models (CodePTMs) have recently demonstrated a solid capacity to process various software intelligence tasks, e.g., code clone detection, code translation, and code summarization. The current mainstream …

Clone DetectionCode SummarizationCode TranslationRepresentation Learning

Neural Machine Translation for Code Generation

2023-05-22 · Dharma KC, Clayton T. Morrison

Neural machine translation (NMT) methods developed for natural language processing have been shown to be highly successful in automating translation from one natural language to another. Recently, these NMT methods have …

Code CompletionCode GenerationCode TranslationMachine Translation+2

MPI-rical: Data-Driven MPI Distributed Parallelism Assistance with Transformers

2023-05-16 · Nadav Schneider, Tal Kadosh, Niranjan Hasabnis, Timothy Mattson 외

Message Passing Interface (MPI) plays a crucial role in distributed memory parallelization across multiple nodes. However, parallelizing MPI code manually, and specifically, performing domain decomposition, is a challeng…

Code CompletionCode GenerationCode TranslationLanguage Modeling+2

NL2CMD: An Updated Workflow for Natural Language to Bash Commands Translation

2023-02-15 · Quchen Fu, Zhongwei Teng, Marco Georgaklis, Jules White 외

Translating natural language into Bash Commands is an emerging research field that has gained attention in recent years. Most efforts have focused on producing more accurate translation models. To the best of our knowled…

Code TranslationDiversitySemantic ParsingTranslation

Exploring Data Augmentation for Code Generation Tasks

2023-02-05 · Pinzhen Chen, Gerasimos Lampouras

Advances in natural language processing, such as transfer learning from pre-trained language models, have impacted how models are trained for programming language tasks too. Previous research primarily explored code pre-…

Code GenerationCode SummarizationCode TranslationData Augmentation+1

Measuring The Impact Of Programming Language Distribution

2023-02-03 · Gabriel Orlanski, Kefan Xiao, Xavier Garcia, Jeffrey Hui 외

Current benchmarks for evaluating neural code models focus on only a small subset of programming languages, excluding many popular languages such as Go or Rust. To ameliorate this issue, we present the BabelCode framewor…

Code TranslationTranslation

Execution-based Code Generation using Deep Reinforcement Learning

2023-01-31 · Parshin Shojaee, Aneesh Jain, Sindhu Tipirneni, Chandan K. Reddy

The utilization of programming language (PL) models, pre-trained on large-scale code corpora, as a means of automating software engineering processes has demonstrated considerable potential in streamlining various code g…

Code CompletionCode GenerationCode TranslationDeep Reinforcement Learning+6

MarianCG: a code generation transformer model inspired by machine translation

2022-11-22 · Journal of Engineering and Applied Science 2022 11 · Ahmed S. Soliman, Mayada M. Hadhoud, Samir I. Shaheen

The idea that computers can build their own programs is extremely significant, and many researchers are working on this challenge. Code generation is described as the process of generating executable code that can be run…

Code GenerationCode TranslationLanguage ModelingLanguage Modelling+3

Programming by Example and Text-to-Code Translation for Conversational Code Generation

2022-11-21 · Eli Whitehouse, William Gerard, Yauhen Klimovich, Marc Franco-Salvador

Dialogue systems is an increasingly popular task of natural language processing. However, the dialogue paths tend to be deterministic, restricted to the system rails, regardless of the given request or input text. Recent…

Code GenerationCode TranslationProgram Synthesis

C3PO: A Lightweight Copying Mechanism for Translating Pseudocode to Code

2022-11-20 · AACL-IJCNLP 2022 11 · Vishruth Veerendranath, Vibha Masti, Prajwal Anagani, Mamatha Hr

Writing computer programs is a skill that remains inaccessible to most due to the barrier of programming language (PL) syntax. While large language models (LLMs) have been proposed to translate natural language pseudocod…

Code TranslationText-to-Code Generation

Multi-lingual Evaluation of Code Generation Models

2022-10-26 · Ben Athiwaratkun, Sanjay Krishna Gouda, Zijian Wang, Xiaopeng Li 외

We present new benchmarks on evaluation code generation models: MBXP and Multilingual HumanEval, and MathQA-X. These datasets cover over 10 programming languages and are generated using a scalable conversion framework th…

Code CompletionCode GenerationCode TranslationHumanEval+1

No More Fine-Tuning? An Experimental Evaluation of Prompt Tuning in Code Intelligence

2022-07-24 · Chaozheng Wang, Yuanhang Yang, Cuiyun Gao, Yun Peng 외

Pre-trained models have been shown effective in many code intelligence tasks. These models are pre-trained on large-scale unlabeled corpus and then fine-tuned in downstream tasks. However, as the inputs to pre-training a…

Code SummarizationCode Translation

Code Translation with Compiler Representations

2022-06-30 · Marc Szafraniec, Baptiste Roziere, Hugh Leather, Francois Charton 외

In this paper, we leverage low-level compiler intermediate representations (IR) to improve code translation. Traditional transpilers rely on syntactic information and handcrafted rules, which limits their applicability a…

Code TranslationMachine TranslationNMTTranslation

NatGen: Generative pre-training by "Naturalizing" source code

2022-06-15 · Saikat Chakraborty, Toufique Ahmed, Yangruibo Ding, Premkumar Devanbu 외

Pre-trained Generative Language models (e.g. PLBART, CodeT5, SPT-Code) for source code yielded strong results on several tasks in the past few years, including code generation and translation. These models have adopted v…

Code GenerationCode TranslationFew-Shot LearningTranslation
← 이전 101–120 / 144 다음 →