About

Benchmarks

TREND DATASET BEST METHOD PAPER TITLE PAPER CODE COMPARE

Subtasks

Datasets

Greatest papers with code

Neural Program Synthesis with Priority Queue Training

10 Jan 2018tensorflow/models

Models and examples built with TensorFlow

PROGRAM SYNTHESIS

Learning to Execute Programs with Instruction Pointer Attention Graph Neural Networks

NeurIPS 2020 google-research/google-research

More practically, we evaluate these models on the task of learning to execute partial programs, as might arise if using the model as a heuristic function in program synthesis.

LEARNING TO EXECUTE PROGRAM REPAIR SYSTEMATIC GENERALIZATION

Comparison of Syntactic and Semantic Representations of Programs in Neural Embeddings

24 Jan 2020tkipf/pygcn

Neural approaches to program synthesis and understanding have proliferated widely in the last few years; at the same time graph based neural networks have become a promising new tool.

PROGRAM SYNTHESIS

Memory Augmented Policy Optimization for Program Synthesis and Semantic Parsing

NeurIPS 2018 crazydonkey200/neural-symbolic-machines

We present Memory Augmented Policy Optimization (MAPO), a simple and novel way to leverage a memory buffer of promising trajectories to reduce the variance of policy gradient estimate.

COMBINATORIAL OPTIMIZATION PROGRAM SYNTHESIS SEMANTIC PARSING STRUCTURED PREDICTION

Novel positional encodings to enable tree-based transformers

NeurIPS 2019 microsoft/icecaps

Neural models optimized for tree-based problems are of great value in tasks like SQL query extraction and program synthesis.

PROGRAM SYNTHESIS SEMANTIC PARSING

TF-Coder: Program Synthesis for Tensor Manipulations

19 Mar 2020google-research/tensorflow-coder

The success and popularity of deep learning is on the rise, partially due to powerful deep learning frameworks such as TensorFlow and PyTorch that make it easier to develop deep learning models.

ENUMERATIVE SEARCH

DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learning

15 Jun 2020ellisk42/ec

It builds expertise by creating programming languages for expressing domain concepts, together with neural networks to guide the search for programs within these languages.

DRAWING PICTURES PROGRAM INDUCTION PROGRAM SYNTHESIS

SketchGraphs: A Large-Scale Dataset for Modeling Relational Geometry in Computer-Aided Design

16 Jul 2020PrincetonLIPS/SketchGraphs

Parametric computer-aided design (CAD) is the dominant paradigm in mechanical engineering for physical design.

PROGRAM SYNTHESIS

NAPS: Natural Program Synthesis Dataset

6 Jul 2018nearai/program_synthesis

We present a program synthesis-oriented dataset consisting of human written problem statements and solutions for these problems.

PROGRAM SYNTHESIS

Graph-based, Self-Supervised Program Repair from Diagnostic Feedback

ICML 2020 michiyasunaga/DrRepair

Second, we present a self-supervised learning paradigm for program repair that leverages unlabeled programs available online to create a large amount of extra program repair examples, which we use to pre-train our models.

CODE GENERATION GRAPH LEARNING PROGRAM REPAIR SELF-SUPERVISED LEARNING