Code Generation

337 papers with code • 17 benchmarks • 43 datasets

Code Generation is an important field to predict explicit code or program structure from multimodal data sources such as incomplete code, programs in another programming language, natural language descriptions or execution examples. Code Generation tools can assist the development of automatic programming tools to improve programming productivity.

Source: Deep Learning for Source Code Modeling and Generation

Image source: Measuring Coding Challenge Competence With APPS

Libraries

Use these libraries to find Code Generation models and implementations

Latest papers with no code

Large Language Models as Test Case Generators: Performance Evaluation and Enhancement

no code yet • 20 Apr 2024

As a complementary aspect to code generation, test case generation is of crucial importance in ensuring the quality and reliability of code.

Low-Cost Language Models: Survey and Performance Evaluation on Python Code Generation

no code yet • 17 Apr 2024

Large Language Models (LLMs) have become the go-to solution for many Natural Language Processing (NLP) tasks due to their ability to tackle various problems and produce high-quality results.

Is DPO Superior to PPO for LLM Alignment? A Comprehensive Study

no code yet • 16 Apr 2024

However, in academic benchmarks, state-of-the-art results are often achieved via reward-free methods, such as Direct Preference Optimization (DPO).

Quality Assessment of Prompts Used in Code Generation

no code yet • 15 Apr 2024

We found that code generation evaluation benchmarks mainly focused on Python and coding exercises and had very limited contextual dependencies to challenge the model.

Test Code Generation for Telecom Software Systems using Two-Stage Generative Model

no code yet • 14 Apr 2024

In recent years, the evolution of Telecom towards achieving intelligent, autonomous, and open networks has led to an increasingly complex Telecom Software system, supporting various heterogeneous deployment scenarios, with multi-standard and multi-vendor support.

CreativEval: Evaluating Creativity of LLM-Based Hardware Code Generation

no code yet • 12 Apr 2024

Large Language Models (LLMs) have proved effective and efficient in generating code, leading to their utilization within the hardware design process.

A Multi-Expert Large Language Model Architecture for Verilog Code Generation

no code yet • 11 Apr 2024

Recently, there has been a surging interest in using large language models (LLMs) for Verilog code generation.

Register Your Forests: Decision Tree Ensemble Optimization by Explicit CPU Register Allocation

no code yet • 10 Apr 2024

Extensive evaluations of the proposed method are conducted in comparison to the basic realization of C code from the high-level machine learning model and succeeding compilation.

BISCUIT: Scaffolding LLM-Generated Code with Ephemeral UIs in Computational Notebooks

no code yet • 10 Apr 2024

We present this workflow in BISCUIT, an extension for JupyterLab that provides users with ephemeral UIs generated by LLMs based on the context of their code and intentions, scaffolding users to understand, guide, and explore with LLM-generated code.

VISION2UI: A Real-World Dataset with Layout for Code Generation from UI Designs

no code yet • 9 Apr 2024

Automatically generating UI code from webpage design visions can significantly alleviate the burden of developers, enabling beginner developers or designers to directly generate Web pages from design diagrams.