pith. sign in

arxiv: 1812.03770 · v1 · pith:LIXBZ5YAnew · submitted 2018-12-10 · 💻 cs.MS · cs.DC

Functional Design of Computation Graph

classification 💻 cs.MS cs.DC
keywords computationgraphdesignlibrariesmanynumericalbenefitsbring
0
0 comments X
read the original abstract

Representing the control flow of a computer program as a computation graph can bring many benefits in a broad variety of domains where performance is critical. This technique is a core component of most major numerical libraries (TensorFlow, PyTorch, Theano, MXNet,...) and is successfully used to speed up and optimise many computationally-intensive tasks. However, different design choices in each of these libraries lead to noticeable differences in efficiency and in the way an end user writes efficient code. In this report, we detail the implementation and features of the computation graph support in OCaml's numerical library Owl, a recent entry in the world of scientific computing.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.