Learning to Infer Graphics Programs from Hand-Drawn Images
NeurIPS'18, 2018. [All Versions]. The method learns a model that uses program synthesis techniques to recover a graphics program from drawing primitives. These programs have constructs like variable bindings, iterative loops, or simple kinds of conditionals. With a graphics…
- from
- AGI & CoCoSci
- added
- 2026-10-10
- likes
- 0
similar
-
Latent Programmer: Discrete Latent Codes for Program Synthesis proceedings.mlr.press
ICML'21, 2021. [All Versions]. Paper introducing the Latent Programmer, a two-level program synthesis method that first predicts a discrete latent code from input/output examples, and then generates the program in the target language.
-
Communicating Natural Programs to Humans and Machines proceedings.neurips.cc
NeurIPS'22, 2022. [All Versions]. While humans readily generate and interpret instructions in a general language, computer systems are shackled to a narrow domain-specific language that they can precisely execute. This makes building intelligent systems that can generalize to…
-
Program Synthesis Guided Reinforcement Learning proceedings.neurips.cc
NeurIPS'21, 2021. [All Versions].
-
Learning Compositional Rules via Neural Program Synthesis proceedings.neurips.cc
NeurIPS'20, 2020. [All Versions].
-
pix2code: Generating Code from a Graphical User Interface Screenshot dl.acm.org
ACM SIGCHI Symposium on Engineering Interactive Computing Systems, 2018. [All Versions]. [Code]. [Website]. This paper shows that deep learning methods can be leveraged to train a model end-to-end to automatically reverse engineer user interfaces and generate code from a single…
-
Learning Task-General Representations with Generative Neuro-Symbolic Modeling arxiv.org
ICLR'21, 2021. [All Versions].
AGI & CoCoSci › Papers > Domain Specific Language > DSL Program Synthesis: “NeurIPS'18, 2018. [All Versions]. The method learns a model that uses program synthesis techniques to recover a graphics program from drawing primitives. These programs have constructs like variable bindings, iterative loops, or simple kinds of conditionals. With a graphics…”