Skip to content
Permalink
Branch: master
Commits on Feb 2, 2019
Commits on Nov 29, 2018
Commits on Nov 7, 2018
Commits on Oct 30, 2018
Commits on Sep 21, 2018
Commits on Jul 23, 2018
Commits on Jul 12, 2018
  1. Update model unit tests to reflect changes to core. (#46)

    nsthorat committed Jul 12, 2018
Commits on Jul 10, 2018
  1. Update minor versions of models to reflect tfjs update to ^ change. (#44

    nsthorat committed Jul 10, 2018
    )
  2. Use ^ for tfjs dependencies in tfjs-models. Add unit tests to assert …

    nsthorat committed Jul 10, 2018
    …such and versions of peer + dev deps match. (#43)
Commits on Jul 9, 2018
  1. Update PoseNet to 0.1.3 (#42)

    nsthorat committed Jul 9, 2018
Commits on Jun 29, 2018
  1. Fix indentation of knn classifier in readme. (#40)

    nsthorat committed Jun 29, 2018
  2. Add links to jsDelivr. (#39)

    nsthorat committed Jun 29, 2018
    - remove unkpg links and add links to jsDelivr.
    - add es5 instructions for knn classifier.
    - add knn classifier to readme
Commits on Jun 22, 2018
  1. Add travis / browserstack testing. (#38)

    nsthorat committed Jun 22, 2018
    - Adds travis testing for models. All tests run in travis via Node with a CPU backend. WebGL tests are not necessary (and we don't have the complexity of dealing with browserstack).
    - Makes tests hermetic. PoseNet now doesn't actually make a request to GCP for MobileNet weights, MobileNet.predict is mocked.
    - Allow PoseNet to also take a Tensor as an input. This is useful for the API and also lets us use it in Node.
    - Adds a small test util to kick off jasmine tests. It needs a "jasmine_util" which is bound to a particular tfjs-core module.
    - Add KNN Classifier test.
Commits on Jun 19, 2018
  1. Generalize KNN Image Classifier to KNN Classifier, taking an arbitrar…

    nsthorat committed Jun 19, 2018
    …y embedding as input. (#36)
    
    This PR generalizes the KNN Image Classifier to be a generic KNN Classifier for any embedding.
    
    This PR also:
    - Removes the dependency on MobileNet. It is now the user's responsibility to pass a MobileNet embedding to the model.
Commits on Jun 15, 2018
Commits on Jun 12, 2018
Commits on Jun 11, 2018
Commits on May 29, 2018
Commits on May 8, 2018
  1. Add a readme. (#13)

    nsthorat committed May 8, 2018
Commits on May 7, 2018
  1. Add mobilenet. (#4)

    nsthorat committed May 7, 2018
    Adds a pre-trained MobileNet model module which lets you use a pretrained MobileNet model. It completely hides Tensors so users don't need to know anything about machine learning.
    
    You can load mobilenet like this:
    ```
    const model = await mobilenet.load();
    ```
    
    You can classify an image element like this:
    ```
    const classification = await model.classify(document.getElementById('img'));
    ```
    
    You can get intermediate activations like this:
    ```
    const activation = await model.infer(document.getElementById('img'), 'conv_w_1');
    ```
    
    Readme link for more details:
    https://github.com/tensorflow/tfjs-models/blob/2576a5132de5dc5d328ed297d37c3595b28c62ca/mobilenet/README.md
  2. Update package.json of PoseNet to prepare for NPM publishing. (#8)

    nsthorat committed May 7, 2018
    Removes a few unneeded scripts.
  3. Posenet - changes for feedback and new API without Tensors #5

    nsthorat committed May 7, 2018
    * Pointing to tensorflow/tfjs 
    * Fixed some formatting
    * Added missing licenses
    * Validating output stride
    * Fixed global-transform issue
    * Validating output stride
    * Switched checkpoints to point to the new url.
    * Changed architectures to use the multiplier concept. Now they are 1.01 1.00 0.75 0.50
    * Change loading posenet to happen in one line via a `load()` call.  This load call now takes a multiplier argument which affects which checkpoint is loaded
    * Refactored posenet to take an image as an input, and handle the scaling and reversing.  It scales the outputs back to match the input image resolution.
Commits on May 6, 2018
  1. Posenet Improvements

    nsthorat committed May 6, 2018
Commits on May 4, 2018
  1. Add PoseNet.

    nsthorat committed May 4, 2018
You can’t perform that action at this time.