Skip to content

v0.3.0

Compare
Choose a tag to compare
@joeyklee joeyklee released this 24 May 15:42
b4a0d76

Major notes:

  1. Updated tensorflow.js dependency to v1.1.2 via @WenheLI and @joeyklee
  2. includes update to @magenta/sketch to v0.2.0 via @joeyklee
  3. FeatureExtractor takes number of labels as input to .classification() allowing users to specify how many labels they want to reclassify: #376 via @joeyklee , @yining1023, and @shiffman

Models added:

  1. UNET - learn more: https://towardsdatascience.com/u-net-b229b32b4a71 by @zaid
  2. CVAE - conditional variational auto encoder - learn more: https://wiseodd.github.io/techblog/2016/12/17/conditional-vae/ by @WenheLI
  3. Sentiment - learn more: https://www.tensorflow.org/tutorials/keras/basic_text_classification via @itay
  4. DCGAN - Deep Convolutional Generative Adversarial Networks - https://github.com/carpedm20/DCGAN-tensorflow

Examples added:

  1. UNET - https://github.com/ml5js/ml5-examples/tree/development/p5js/UNET/UNET_webcam by @joeyklee & @shiffman
  2. CVAE - https://github.com/ml5js/ml5-examples/tree/development/p5js/CVAE by @wenhe li, @joeyklee, & @shiffman
  3. Sentiment - https://github.com/ml5js/ml5-examples/tree/development/p5js/Sentiment @itay & @joeyklee & @shiffman
  4. DCGAN - https://github.com/ml5js/ml5-examples/tree/development/p5js/DCGAN @viztopia & @joeyklee

Handy things:

  1. Adding custom names to saved feature extractor - see: #353
  2. Added p5Utils - now we have a suite of functions for tighter integration of ml5 to handle p5 images: #358 @wenhe li
  3. CharRNN tests now much faster: #349 by @brent
  4. Begin to add jsdoc style comments in code for better documentation: #378 via @WenheLI and @joeyklee
  5. @magenta/sketch updated its tensorflow dependency to 1.0.2 making it compatible with our update

Fixes:

  1. PoseNet .singlePose() and .multiPose() now return consistent results #381
  2. Adds check for mozCaptureStream in YOLO: #375

Thanks all for your hard work + contributions! Have a nice weekend!