TensorFlow.js: Machine Learning for the Web and Beyond

  • 2019-01-16 15:43:58
  • Daniel Smilkov, Nikhil Thorat, Yannick Assogba, Ann Yuan, Nick Kreeger, Ping Yu, Kangyi Zhang, Shanqing Cai, Eric Nielsen, David Soergel, Stan Bileschi, Michael Terry, Charles Nicholson, Sandeep N. Gupta, Sarah Sirajuddin, D. Sculley, Rajat Monga, Greg Corrado, Fernanda B. Viegas, Martin Wattenberg
  • 205

Abstract

TensorFlow.js is a library for building and executing machine learningalgorithms in JavaScript. TensorFlow.js models run in a web browser and in theNode.js environment. The library is part of the TensorFlow ecosystem, providinga set of APIs that are compatible with those in Python, allowing models to beported between the Python and JavaScript ecosystems. TensorFlow.js hasempowered a new set of developers from the extensive JavaScript community tobuild and deploy machine learning models and enabled new classes of on-devicecomputation. This paper describes the design, API, and implementation ofTensorFlow.js, and highlights some of the impactful use cases.

 

Quick Read (beta)

loading the full paper ...