activity
20242026
most citedRLCoder: Reinforcement Learning for Repository-Level Code Completion

3 citations · 11 across the 21 of their papers we have counts for

collaborators
Showing 2024Show all

6 papers · 1 filter

cs.SE2024

Top General Performance = Top Domain Performance? DomainCodeBench: A Multi-domain Code Generation Benchmark

Dewu Zheng, Yanlin Wang, Ensheng Shi +4

With the rapid advancement of large language models (LLMs), extensive research has been conducted to investigate the code generation capabilities of LLMs. However, existing efforts…

cs.SE2024★ 2 cited

RepoTransBench: A Real-World Multilingual Benchmark for Repository-Level Code Translation

Yanli Wang, Yanlin Wang, Suiquan Wang +8

Repository-level code translation refers to translating an entire code repository from one programming language to another while preserving the functionality of the source reposito…

cs.SE2024★ 3 cited

RLCoder: Reinforcement Learning for Repository-Level Code Completion

Yanlin Wang, Yanli Wang, Daya Guo +4

Repository-level code completion aims to generate code for unfinished code snippets within the context of a specified repository. Existing approaches mainly rely on retrieval-augme…

cs.SE2024★ 2 cited

HumanEvo: An Evolution-aware Benchmark for More Realistic Evaluation of Repository-level Code Generation

Dewu Zheng, Yanlin Wang, Ensheng Shi +4

To evaluate the repository-level code generation capabilities of Large Language Models (LLMs) in complex real-world software development scenarios, many evaluation methods have bee…

cs.SE2024

SparseCoder: Identifier-Aware Sparse Transformer for File-Level Code Summarization

Yanlin Wang, Yanxian Huang, Daya Guo +2

Code summarization aims to generate natural language descriptions of source code, facilitating programmers to understand and maintain it rapidly. While previous code summarization…

cs.SE2024★ 1 cited

KADEL: Knowledge-Aware Denoising Learning for Commit Message Generation

Wei Tao, Yucheng Zhou, Yanlin Wang +3

Commit messages are natural language descriptions of code changes, which are important for software evolution such as code understanding and maintenance. However, previous methods…