paper-with-me

Papers Code Completion

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

ExecRepoBench: Multi-level Executable Code Completion Evaluation

2024-12-16 · Jian Yang, Jiajun Zhang, Jiaxi Yang, Ke Jin 외

Code completion has become an essential tool for daily software development. Existing evaluation benchmarks often employ static methods that do not fully capture the dynamic nature of real-world coding environments and f…

Code Completion

ContextModule: Improving Code Completion via Repository-level Contextual Information

2024-12-11 · Zhanming Guan, Junlin Liu, Jierui Liu, Chao Peng 외

Large Language Models (LLMs) have demonstrated impressive capabilities in code completion tasks, where they assist developers by predicting and generating new code in real-time. However, existing LLM-based code completio…

Code Completion

Protect Your Secrets: Understanding and Measuring Data Exposure in VSCode Extensions

2024-12-01 · Yue Liu, Chakkrit Tantithamthavorn, Li Li

Recent years have witnessed the emerging trend of extensions in modern Integrated Development Environments (IDEs) like Visual Studio Code (VSCode) that significantly enhance developer productivity. Especially, popular AI…

Code Completion

LibEvolutionEval: A Benchmark and Study for Version-Specific Code Generation

2024-11-19 · Sachit Kuhar, Wasi Uddin Ahmad, Zijian Wang, Nihal Jain 외

Recent advancements in code completion models have primarily focused on local file contexts. However, these studies do not fully capture the complexity of real-world software development, which often requires the use of …

Code CompletionCode Generation

FastDraft: How to Train Your Draft

2024-11-17 · Ofir Zafrir, Igor Margulis, Dorin Shteyman, Shira Guskin 외

Speculative Decoding has gained popularity as an effective technique for accelerating the auto-regressive inference process of Large Language Models. However, Speculative Decoding entirely relies on the availability of e…

BenchmarkingCode CompletionLarge Language Model

CoCoP: Enhancing Text Classification with LLM through Code Completion Prompt

2024-11-13 · Mohammad Mahdi Mohajeri, Mohammad Javad Dousti, Majid Nili Ahmadabadi

Text classification is a fundamental task in natural language processing (NLP), and large language models (LLMs) have demonstrated their capability to perform this task across various domains. However, the performance of…

ClassificationCode CompletionFew-Shot Learningtext-classification+1

GitChameleon: Unmasking the Version-Switching Capabilities of Code Generation Models

2024-11-05 · Nizar Islah, Justine Gehring, Diganta Misra, Eilif Muller 외

The rapid evolution of software libraries presents a significant challenge for code generation models, which must adapt to frequent version updates while maintaining compatibility with previous versions. Existing code co…

Code CompletionCode Generation

JudgeRank: Leveraging Large Language Models for Reasoning-Intensive Reranking

2024-10-31 · Tong Niu, Shafiq Joty, Ye Liu, Caiming Xiong 외

Accurate document retrieval is crucial for the success of retrieval-augmented generation (RAG) applications, including open-domain question answering and code completion. While large language models (LLMs) have been empl…

Code CompletionOpen-Domain Question AnsweringQuestion AnsweringRAG+4

Can Language Models Replace Programmers for Coding? REPOCOD Says 'Not Yet'

2024-10-29 · Shanchao Liang, Yiran Hu, Nan Jiang, Lin Tan

Recently, a number of repository-level code generation benchmarks-such as CoderEval, DevEval, RepoEval, RepoBench, and LongCodeArena-have emerged to evaluate the capabilities of large language models (LLMs) beyond standa…

Code CompletionCode GenerationHumanEvalmbpp+1

M2rc-Eval: Massively Multilingual Repository-level Code Completion Evaluation

2024-10-28 · Jiaheng Liu, Ken Deng, Congnan Liu, Jian Yang 외

Repository-level code completion has drawn great attention in software engineering, and several benchmark datasets have been introduced. However, existing repository-level code completion benchmarks usually focus on a li…

Code Completion

Building A Coding Assistant via the Retrieval-Augmented Language Model

2024-10-21 · Xinze Li, Hanbin Wang, Zhenghao Liu, Shi Yu 외

Pretrained language models have shown strong effectiveness in code-related tasks, such as code retrieval, code generation, code summarization, and code completion tasks. In this paper, we propose COde assistaNt viA retri…

Code CompletionCode GenerationCode SummarizationLanguage Modeling+3

Contextual Augmented Multi-Model Programming (CAMP): A Hybrid Local-Cloud Copilot Framework

2024-10-20 · Yuchen Wang, Shangxin Guo, Chee Wei Tan

The advancements in cloud-based Large Languages Models (LLMs) have revolutionized AI-assisted programming. However, their integration into certain local development environments like ones within the Apple software ecosys…

Code CompletionRAGRetrieval-augmented Generation

aiXcoder-7B: A Lightweight and Effective Large Language Model for Code Processing

2024-10-17 · Siyuan Jiang, Jia Li, He Zong, Huanyu Liu 외

Large Language Models (LLMs) have been widely used in code completion, and researchers are focusing on scaling up LLMs to improve their accuracy. However, larger LLMs have lower inference efficiency, affecting developers…

AttributeCode CompletionLanguage ModelingLanguage Modelling+1

KV Prediction for Improved Time to First Token

2024-10-10 · Maxwell Horton, Qingqing Cao, Chenfan Sun, Yanzi Jin 외

Inference with transformer-based language models begins with a prompt processing step. In this step, the model generates the first output token and stores the KV cache needed for future generation steps. This prompt proc…

Code CompletionCPUHumanEvalPrediction+1

CursorCore: Assist Programming through Aligning Anything

2024-10-09 · Hao Jiang, Qi Liu, Rui Li, Shengyu Ye 외

Large language models have been successfully applied to programming assistance tasks, such as code completion, code insertion, and instructional code editing. However, these applications remain insufficiently automated a…

Code Completion

CodeCipher: Learning to Obfuscate Source Code Against LLMs

2024-10-08 · Yalan Lin, Chengcheng Wan, Yixiong Fang, Xiaodong Gu

While large code language models have made significant strides in AI-assisted coding tasks, there are growing concerns about privacy challenges. The user code is transparent to the cloud LLM service provider, inducing ri…

Code Completionvalid

Horizon-Length Prediction: Advancing Fill-in-the-Middle Capabilities for Code Generation with Lookahead Planning

2024-10-04 · Yifeng Ding, Hantian Ding, Shiqi Wang, Qing Sun 외

Fill-in-the-Middle (FIM) has become integral to code language models, enabling generation of missing code given both left and right contexts. However, the current FIM training paradigm, which reorders original training s…

Code CompletionCode Generation

Codev-Bench: How Do LLMs Understand Developer-Centric Code Completion?

2024-10-02 · Zhenyu Pan, Rongyu Cao, Yongchang Cao, Yingwei Ma 외

Code completion, a key downstream task in code generation, is one of the most frequent and impactful methods for enhancing developer productivity in software development. As intelligent completion tools evolve, we need a…

Code CompletionCode Generation

RAMBO: Enhancing RAG-based Repository-Level Method Body Completion

2024-09-23 · Tuan-Dung Bui, Duc-Thieu Luu-Van, Thanh-Phat Nguyen, Thu-Trang Nguyen 외

Code completion is essential in software development, helping developers by predicting code snippets based on context. Among completion tasks, Method Body Completion (MBC) is particularly challenging as it involves gener…

Code CompletionCode GenerationRAG

Statically Contextualizing Large Language Models with Typed Holes

2024-09-02 · Andrew Blinn, Xiang Li, June Hyung Kim, Cyrus Omar

Large language models (LLMs) have reshaped the landscape of program synthesis. However, contemporary LLM-based code completion systems often hallucinate broken code because they lack appropriate context, particularly whe…

Code CompletionCode GenerationProgram Synthesis
← 이전 101–120 / 280 다음 →