Deep learning in the browser
Official repository of the book Deep learning in the browser released August 2018 and published by Bleeding Edge Press. Here you will find all of the source code of the demos in the book.
Content of this repository:
- chapter 1: Introduction to deep learning - activation functions
- chapter 3: Deep learning frameworks for JavaScript - Tensorflow.js
- chapter 5: GPU acceleration with WebGL
- chapter 6: Extracting data from the browser
- chapter 7: Recipes for advanced data manipulation
- chapter 8: Building applications with TensorFlow.js
Getting Started
Clone the repo and all submodules.
$ git clone git@github.com:backstopmedia/deep-learning-browser.git
$ cd deep-learning-browser
$ git submodule update --init --recursiveYou can serve the code of the chapters using a simple static webserver.
$ npm install http-server -g
$ http-server chapter6 --cors -p 8081Navigate to localhost:8081 to run the code from the selected chapter.
License
The whole content of this repository is released under MIT License (see /LICENSE.txt), except:
- Third party libraries (e.g. in
/libsubdirectory) - Third party data (e.g. in
/datasubdirectory)

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

