Кодты толықтыру
Related Papers
A Simple Approach for Handling Out-of-Vocabulary Identifiers in Deep Learning for Source Code
AbstractThere is an emerging interest in the application of natural language processing models to source code processing tasks. One of the major problems in applying deep learning to software engineering …...
Long-Range Modeling of Source Code Files with eWASH: Extended Window Access by Syntax Hierarchy
AbstractStatistical language modeling and translation with transformers have found many successful applications in program understanding and generation tasks, setting high benchmarks for tools in modern software development environments. The finite …...
On the Embeddings of Variables in Recurrent Neural Networks for Source Code
AbstractSource code processing heavily relies on the methods widely used in natural language processing (NLP), but involves specifics that need to be taken into account to achieve higher quality. An …...
Compilable Neural Code Generation with Compiler Feedback
AbstractAutomatically generating compilable programs with (or without) natural language descriptions has always been a touchstone problem for computational linguistics and automated software engineering. Existing deep-learning approaches model code generation as …...
ReACC: A Retrieval-Augmented Code Completion Framework
AbstractCode completion, which aims to predict the following code token(s) according to the code context, can improve the productivity of software development. Recent work has proved that statistical language modeling …...