Published October 13, 2022 | Version joss-release
Software Open

DeepSynth: Scaling Neural Program Synthesis with Distribution-based Search

  • 1. CNRS, LaBRI and Université de Bordeaux, France
  • 2. CNRS, LaBRI and Université de Bordeaux, France and The Alan Turing Institute of data science, United Kingdom
  • 3. Cornell University, United States

Description

Writing software is tedious, error-prone, and accessible only to a small share of the population -- yet coding grows increasingly important as the digital world plays larger and larger roles in peoples’ lives.
Programming by example seeks to make programming more reliable and accessible by allowing non-technical users to specify programs only from pairs of input-output examples.
`DeepSynth` is a general purpose programming by example tool, which combines predictions from neural networks with symbolic methods to generate programs. 

Files

DeepSynth.zip

Files (44.8 MB)

Name Size Download all
md5:50f5554ba313fdfe096b87a10ebd2718
44.8 MB Preview Download

Additional details

Related works

Is referenced by
Conference paper: 10.48550/arXiv.2110.12485 (DOI)