skip to main content
10.1145/3315508acmconferencesBook PagePublication PagespldiConference Proceedingsconference-collections
MAPL 2019: Proceedings of the 3rd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages
ACM2019 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
PLDI '19: 40th ACM SIGPLAN Conference on Programming Language Design and Implementation Phoenix AZ USA 22 June 2019
ISBN:
978-1-4503-6719-6
Published:
22 June 2019
Sponsors:
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN

Reflects downloads up to 05 Feb 2025Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
SESSION: Papers
research-article
Machine learning in Python with no strings attached

Machine-learning frameworks in Python, such as scikit-learn, Keras, Spark, or Pyro, use embedded domain specific languages (EDSLs) to assemble a computational graph. Unfortunately, these EDSLs make heavy use of strings as names for computational graph ...

research-article
Triton: an intermediate language and compiler for tiled neural network computations

The validation and deployment of novel research ideas in the field of Deep Learning is often limited by the availability of efficient compute kernels for certain basic primitives. In particular, operations that cannot leverage existing vendor libraries (...

research-article
Open Access
HackPPL: a universal probabilistic programming language

HackPPL is a probabilistic programming language (PPL) built within the Hack programming language. Its universal inference engine allows developers to perform inference across a diverse set of models expressible in arbitrary Hack code. Through language-...

research-article
Neural query expansion for code search

Searching repositories of existing source code for code snippets is a key task in software engineering. Over the years, many approaches to this problem have been proposed. One recent tool called NCS, takes in a natural language query and outputs ...

research-article
A case study on machine learning for synthesizing benchmarks

Good benchmarks are hard to find because they require a substantial effort to keep them representative for the constantly changing challenges of a particular field. Synthetic benchmarks are a common approach to deal with this, and methods from machine ...

Contributors
  • Intel Corporation
  • Shanghai University of Engineering Science
  • MIT Computer Science & Artificial Intelligence Laboratory

Index Terms

  1. Proceedings of the 3rd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages

    Recommendations