Skip to content

shiffman/Tensorflow-JS-Examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

787c5ad · Sep 22, 2019

History

40 Commits
Jun 8, 2018
Sep 22, 2019
Jun 26, 2018
Apr 16, 2019
Apr 16, 2019
Apr 16, 2019
Apr 22, 2019
Apr 29, 2018
Apr 16, 2019

Repository files navigation

TensorFlow.js Examples

XOR vanilla neural network

Doodle Classifier

This repo is experimental and in progress. It is an "MNIST"-style classification example using the Google QuickDraw dataset, p5js, and tensorflow.js. It is loosely based on the tfjs MNIST example.

Reference

RoadMap

  • Simplify model removing convolutional layers. The idea is for this to be a dropdead simple example that I can use to explain tensorflow.js and the layers API. I'd like to cover convolutional neural networks as a secondary example.
  • Incorporate testing data. At the moment no any validation / testing data is included during training. For clarity of the example I might like to run the testing as a separate function. What do the results mean me if I give it null data?
  • Guess user drawings in real-time.
  • Train with a much larger dataset.
  • Save model using local storage or to JSON file.
  • Bring the idea of a higher level Classifier class that wraps keras layers into ml5.

Neuro-Evolution