about
A Detailed Tour of TensorFlow and Comparison Against Other Frameworks (arxiv.org)
2 points by Katydid on Oct 13, 2016 | hide | past | pdf | discuss on HN

In plain words: TensorFlow is Google's free software for building, training, and running deep learning models; this review explains how it lays out computations as graphs and spreads them across machines. Compared with libraries like Theano, Torch, and Caffe, it offers flexible distributed computing and visualization tools.

Abstract · A Tour of TensorFlow

Deep learning is a branch of artificial intelligence employing deep neural network architectures that has significantly advanced the state-of-the-art in computer vision, speech recognition, natural language processing and other domains. In November 2015, Google released $\textit{TensorFlow}$, an open source deep learning software library for defining, training and deploying machine learning models. In this paper, we review TensorFlow and put it in context of modern deep learning concepts and software. We discuss its basic computational paradigms and distributed execution model, its programming interface as well as accompanying visualization toolkits. We then compare TensorFlow to alternative libraries such as Theano, Torch or Caffe on a qualitative as well as quantitative basis and finally comment on observed use-cases of TensorFlow in academia and industry.

Peter Goldsborough
arXiv:1610.01178 · cs.LG · submitted Oct 1, 2016
abstract · pdf · html

add comment on HN
Also discussed: Oct 2016 (3 points, 0 comments)