paper-with-me

Papers Code Completion

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

Towards Full-line Code Completion with Neural Language Models

2020-09-18 · Wenhan Wang, Sijie Shen, Ge Li, Zhi Jin

A code completion system suggests future code elements to developers given a partially-complete code snippet. Code completion is one of the most useful features in Integrated Development Environments (IDEs). Currently, m…

Code Completion

GraphCodeBERT: Pre-training Code Representations with Data Flow

2020-09-17 · ICLR 2021 1 · Daya Guo, Shuo Ren, Shuai Lu, Zhangyin Feng 외

Pre-trained models for programming language have achieved dramatic empirical improvements on a variety of code-related tasks such as code search, code completion, code summarization, etc. However, existing pre-trained mo…

Clone DetectionCode CompletionCode SearchCode Summarization+6

You Autocomplete Me: Poisoning Vulnerabilities in Neural Code Completion

2020-07-05 · Roei Schuster, Congzheng Song, Eran Tromer, Vitaly Shmatikov

Code autocompletion is an integral feature of modern code editors and IDEs. The latest generation of autocompleters uses neural language models, trained on public open-source code repositories, to suggest likely (not jus…

Code CompletionData PoisoningModel Poisoning

IntelliCode Compose: Code Generation Using Transformer

2020-05-16 · Alexey Svyatkovskiy, Shao Kun Deng, Shengyu Fu, Neel Sundaresan

In software development through integrated development environments (IDEs), code completion is one of the most widely used features. Nevertheless, majority of integrated development environments only support completion o…

Code CompletionCode GenerationDecoder

LambdaNet: Probabilistic Type Inference using Graph Neural Networks

2020-04-29 · ICLR 2020 1 · Jiayi Wei, Maruth Goyal, Greg Durrett, Isil Dillig

As gradual typing becomes increasingly popular in languages like Python and TypeScript, there is a growing need to infer type annotations automatically. While type annotations help with tasks like code completion and sta…

Code CompletionGraph Neural NetworkVocal Bursts Type Prediction

Fast and Memory-Efficient Neural Code Completion

2020-04-28 · Alexey Svyatkovskiy, Sebastian Lee, Anna Hadjitofi, Maik Riechert 외

Code completion is one of the most widely used features of modern integrated development environments (IDEs). While deep learning has made significant progress in the statistical prediction of source code, state-of-the-a…

Code CompletionLanguage ModellingLearning-To-RankReranking

Code Completion using Neural Attention and Byte Pair Encoding

2020-04-14 · Youri Arkesteijn, Nikhil Saldanha, Bastijn Kostense

In this paper, we aim to do code completion based on implementing a Neural Network from Li et. al.. Our contribution is that we use an encoding that is in-between character and word encoding called Byte Pair Encoding (BP…

Code Completion

Sequence Model Design for Code Completion in the Modern IDE

2020-04-10 · Gareth Ari Aye, Gail E. Kaiser

Code completion plays a prominent role in modern integrated development environments (IDEs). Machine learning has become ubiquitous in analogous natural language writing and search software, surfacing more relevant autoc…

Code CompletionLanguage ModelingLanguage Modellingvalid

Adversarial Robustness for Code

2020-02-11 · ICML 2020 1 · Pavol Bielik, Martin Vechev

Machine learning and deep learning in particular has been recently used to successfully address many tasks in the domain of code such as finding and fixing bugs, code completion, decompilation, type inference and many ot…

Adversarial RobustnessBIG-bench Machine LearningCode Completion

Pythia: AI-assisted Code Completion System

2019-11-29 · Alexey Svyatkovskiy, Ying Zhao, Shengyu Fu, Neel Sundaresan

In this paper, we propose a novel end-to-end approach for AI-assisted code completion called Pythia. It generates ranked lists of method and API recommendations which can be used by software developers at edit time. The …

Code CompletionLanguage ModelingLanguage Modelling

DeepVS: An Efficient and Generic Approach for Source Code Modeling Usage

2019-10-15 · Yasir Hussain, Zhiqiu Huang, Yu Zhou, Senzhang Wang

The source code suggestions provided by current IDEs are mostly dependent on static type learning. These suggestions often end up proposing irrelevant suggestions for a peculiar context. Recently, deep learning-based app…

Code Completion

Structural Language Models of Code

2019-09-30 · ICML 2020 1 · Uri Alon, Roy Sadaka, Omer Levy, Eran Yahav

We address the problem of any-code completion - generating a missing piece of source code in a given program without any restriction on the vocabulary or structure. We introduce a new approach to any-code completion that…

C++ codeCode CompletionCode GenerationLanguage Modeling+1

A Self-Attentional Neural Architecture for Code Completion with Multi-Task Learning

2019-09-16 · Fang Liu, Ge Li, Bolin Wei, Xin Xia 외

Code completion, one of the most useful features in the Integrated Development Environments (IDEs), can accelerate software development by suggesting the libraries, APIs, and method names in real-time. Recent studies hav…

Code CompletionLanguage ModellingMulti-Task Learning

User-Interactive Machine Learning Model for Identifying Structural Relationships of Code Features

2019-07-18 · Ankit Gupta, Kartik Chugh, Andrea Solis, Thomas LaToza

Traditional machine learning based intelligent systems assist users by learning patterns in data and making recommendations. However, these systems are limited in that the user has little means of understanding the ratio…

BIG-bench Machine LearningCode CompletionDecision Making

CodeGRU: Context-aware Deep Learning with Gated Recurrent Unit for Source Code Modeling

2019-03-03 · Yasir Hussain, Zhiqiu Huang, Yu Zhou, Senzhang Wang

Recently deep learning based Natural Language Processing (NLP) models have shown great potential in the modeling of source code. However, a major limitation of these approaches is that they take source code as simple tok…

Code CompletionCode GenerationLanguage Modelling

Eclipse CDT code analysis and unit testing

2018-11-15 · PeerJ Preprints 2018 11 · Shaun C. D'Souza

In this paper we look at the Eclipse IDE and its support for CDT (C/C++ Development Tools). Eclipse is an open source IDE and supports a variety of programming languages including plugin functionality. Eclipse supports t…

Code CompletionCode Generation

Open Vocabulary Learning on Source Code with a Graph-Structured Cache

2018-10-18 · ICLR 2019 5 · Milan Cvitkovic, Badal Singh, Anima Anandkumar

Machine learning models that take computer program source code as input typically use Natural Language Processing (NLP) techniques. However, a major challenge is that code is written using an open, rapidly changing vocab…

Code CompletionGraph Neural Network

Dynamic Neural Program Embeddings for Program Repair

2018-01-01 · ICLR 2018 1 · Ke Wang, Rishabh Singh, Zhendong Su

Neural program embeddings have shown much promise recently for a variety of program analysis tasks, including program synthesis, program repair, code completion, and fault localization. However, most existing program emb…

Code CompletionFault localizationProgram RepairProgram Synthesis

Code Completion with Neural Attention and Pointer Networks

2017-11-27 · Jian Li, Yue Wang, Michael R. Lyu, Irwin King

Intelligent code completion has become an essential research task to accelerate modern software development. To facilitate effective code completion for dynamically-typed programming languages, we apply neural language m…

Code Completion

Augur: a Modeling Language for Data-Parallel Probabilistic Inference

2013-12-12 · Jean-Baptiste Tristan, Daniel Huang, Joseph Tassarotti, Adam Pocock 외

It is time-consuming and error-prone to implement inference procedures for each new probabilistic model. Probabilistic programming addresses this problem by allowing a user to specify the model and having a compiler auto…

Code CompletionGPUProbabilistic Programming
← 이전 261–280 / 280