Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing algorithms, add stylistic improvements, update with spec conventions #446

Merged
merged 160 commits into from
Aug 30, 2023

Commits on May 16, 2023

  1. Add the batch normalization algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed May 16, 2023
    Configuration menu
    Copy the full SHA
    0eea13e View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Add the clamp() algorithm

    Squashed from the following commits:
        Replace MLOperand.[[descriptor]] with type and dimensions
        Clarify the algorithm for only setting up the op
        Improve the clamp() algorithm, use the prose assuming the create steps for MLOperand and MLActivation
        Rework clamp with polymorphic behavior. Update for changes in MLOperand.
        Rework clamp() like constant(), polymorphic forms in separate sections, argument and return descriptions as notes.
        Fix platform related steps and reference to internal slots
        Address review, remove note
        Remove back quotes from title
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed May 25, 2023
    Configuration menu
    Copy the full SHA
    5973cd9 View commit details
    Browse the repository at this point in the history
  2. Add the 'copy MLOperand' and 'create MLActivation' steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed May 25, 2023
    Configuration menu
    Copy the full SHA
    d68bd87 View commit details
    Browse the repository at this point in the history
  3. Add the concat algorithm

    Squashed from the following commits:
        Add reference to the platform operand object
        Address review comment, change note.
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed May 25, 2023
    Configuration menu
    Copy the full SHA
    7082ee7 View commit details
    Browse the repository at this point in the history
  4. Add steps for 'rank', 'validate MLOperand'. Fix the concat() steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed May 25, 2023
    Configuration menu
    Copy the full SHA
    1651b73 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. clamp(): improve platform related steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    dc4d3d6 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. concat: remove style from title

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    bce29de View commit details
    Browse the repository at this point in the history
  2. concat: remove note styling from argument description

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    2845074 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Merge pull request webmachinelearning#397 from zolkis/batchnorm-algor…

    …ithm
    
    Add the batch normalization algorithm
    anssiko authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    093e38b View commit details
    Browse the repository at this point in the history
  2. Merge pull request webmachinelearning#398 from zolkis/concat-algorithm

    Add algorithm to concat()
    anssiko authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    828f044 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ad554d View commit details
    Browse the repository at this point in the history
  4. Add stylistic definitions for hiding algorithms, stylistic boxes

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    20499ba View commit details
    Browse the repository at this point in the history
  5. Adapt the existing main version to new style, without indenting exist…

    …ing algorithms
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    257bcad View commit details
    Browse the repository at this point in the history
  6. Indent algorithms and fix make errors

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    e260d9f View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Merge pull request webmachinelearning#401 from zolkis/zk-conventions-…

    …integration
    
    Add stylistic changes
    anssiko authored Jun 20, 2023
    Configuration menu
    Copy the full SHA
    329f41c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/webmachinelearning/webnn in…

    …to zk-conventions-integration
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    9b52017 View commit details
    Browse the repository at this point in the history
  3. Add the batch normalization algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    a6178e9 View commit details
    Browse the repository at this point in the history
  4. Add the concat algorithm

    Squashed from the following commits:
        Add reference to the platform operand object
        Address review comment, change note.
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    013250e View commit details
    Browse the repository at this point in the history
  5. Add steps for 'rank', 'validate MLOperand'. Fix the concat() steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    ef88d7c View commit details
    Browse the repository at this point in the history
  6. concat: remove style from title

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    236bec6 View commit details
    Browse the repository at this point in the history
  7. concat: remove note styling from argument description

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    780d1a9 View commit details
    Browse the repository at this point in the history
  8. Add the clamp() algorithm

    Squashed from the following commits:
        Replace MLOperand.[[descriptor]] with type and dimensions
        Clarify the algorithm for only setting up the op
        Improve the clamp() algorithm, use the prose assuming the create steps for MLOperand and MLActivation
        Rework clamp with polymorphic behavior. Update for changes in MLOperand.
        Rework clamp() like constant(), polymorphic forms in separate sections, argument and return descriptions as notes.
        Fix platform related steps and reference to internal slots
        Address review, remove note
        Remove back quotes from title
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    98268b1 View commit details
    Browse the repository at this point in the history
  9. Add the 'copy MLOperand' and 'create MLActivation' steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    02e977b View commit details
    Browse the repository at this point in the history
  10. clamp(): improve platform related steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    5faf170 View commit details
    Browse the repository at this point in the history
  11. Add stylistic definitions for hiding algorithms, stylistic boxes

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    1c89402 View commit details
    Browse the repository at this point in the history
  12. Adapt the existing main version to new style, without indenting exist…

    …ing algorithms
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    4a26973 View commit details
    Browse the repository at this point in the history
  13. Indent algorithms and fix make errors

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    75925de View commit details
    Browse the repository at this point in the history
  14. Merge branch 'zk-conventions-integration' of https://github.com/zolki…

    …s/webnn into zk-conventions-integration
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    d5dd4f9 View commit details
    Browse the repository at this point in the history
  15. Align the algorithms for input, constant, clamp, concat, batch norm etc

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    8fac5ca View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Adress review comments on aligning the algorithms for input, constant…

    …, clamp, concat, batch norm
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    30ba12e View commit details
    Browse the repository at this point in the history
  2. ALign steps for creating platform objects for operands

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    963c9a0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request webmachinelearning#405 from zolkis/zk-conventions-…

    …integration
    
    Align algorithms defined so far
    anssiko authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    c54d842 View commit details
    Browse the repository at this point in the history
  4. Add the build() and buildSync() algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    6c6e033 View commit details
    Browse the repository at this point in the history
  5. Add the conv2d() and convTranspose2d() algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    567396b View commit details
    Browse the repository at this point in the history
  6. Add the element-wise binary operation algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    5f7a507 View commit details
    Browse the repository at this point in the history
  7. Add the element-wise unary operation algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    0fab039 View commit details
    Browse the repository at this point in the history
  8. Add the elu() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    5c9190b View commit details
    Browse the repository at this point in the history
  9. Add the gemm() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    eda2dba View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Add the gru() and gruCell() algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    c3ec176 View commit details
    Browse the repository at this point in the history
  2. Add the hard-sigmoid algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    9f40ccd View commit details
    Browse the repository at this point in the history
  3. Add the hard-swish algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    bc70a12 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Add the instance normalization algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    7b9fdaf View commit details
    Browse the repository at this point in the history
  2. Add the leaky RELU algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    a6ef2f0 View commit details
    Browse the repository at this point in the history
  3. Add the linear function alg

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    5480f38 View commit details
    Browse the repository at this point in the history
  4. Add the LSTM and LSTM Cell algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    d035242 View commit details
    Browse the repository at this point in the history
  5. Add the matmul() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    35a8de7 View commit details
    Browse the repository at this point in the history
  6. Add the pad() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    1b0e8f4 View commit details
    Browse the repository at this point in the history
  7. Add the prelu() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    e2aa350 View commit details
    Browse the repository at this point in the history
  8. Add the reduction algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    ea7ff6d View commit details
    Browse the repository at this point in the history
  9. Add the relu() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    8f39ef2 View commit details
    Browse the repository at this point in the history
  10. Add the resample2d() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    e7e825b View commit details
    Browse the repository at this point in the history
  11. Add the pooling algorithms

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    3657d7f View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Add the reshape algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    869fa53 View commit details
    Browse the repository at this point in the history
  2. Add the sigmoid algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    41c8c44 View commit details
    Browse the repository at this point in the history
  3. Add the slice algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    18528db View commit details
    Browse the repository at this point in the history
  4. Add the softmax algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    b17eaac View commit details
    Browse the repository at this point in the history
  5. Add the softplus algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    bfc124b View commit details
    Browse the repository at this point in the history
  6. Add the softsign method

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    deaf93b View commit details
    Browse the repository at this point in the history
  7. Add the split algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    cdc2cc7 View commit details
    Browse the repository at this point in the history
  8. Add the tanh algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    5c2c0a1 View commit details
    Browse the repository at this point in the history
  9. Add the squeeze() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    a4f36da View commit details
    Browse the repository at this point in the history
  10. Add the transpose algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    0f4e059 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Merge pull request webmachinelearning#406 from zolkis/stage-build-alg…

    …orithm
    
    Add the build() and buildSync() algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    49dd08c View commit details
    Browse the repository at this point in the history
  2. Merge pull request webmachinelearning#407 from zolkis/stage-conv2d-co…

    …nvtranspose2d-algorithms
    
    Add the conv2d and convTranspose2d algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    de2aec8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request webmachinelearning#408 from zolkis/stage-binary-op…

    …erations
    
    Add element-wise binary operation algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    f877a4e View commit details
    Browse the repository at this point in the history
  4. Merge pull request webmachinelearning#409 from zolkis/stage-unary-alg…

    …orithms
    
    Add element-wise unary algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    09817d0 View commit details
    Browse the repository at this point in the history
  5. Merge pull request webmachinelearning#410 from zolkis/stage-elu-algor…

    …ithm
    
    Add the elu() algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9dfa973 View commit details
    Browse the repository at this point in the history
  6. Merge pull request webmachinelearning#411 from zolkis/stage-gemm-algo…

    …rithm
    
    Add the gemm() algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    6304850 View commit details
    Browse the repository at this point in the history
  7. Merge pull request webmachinelearning#412 from zolkis/stage-gru-gruCe…

    …ll-algorithms
    
    Add the gru() and gruCell() algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    45b03c5 View commit details
    Browse the repository at this point in the history
  8. Merge pull request webmachinelearning#413 from zolkis/stage-hardsigmo…

    …id-algorithm
    
    Add the hard-sigmoid algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    d623fcd View commit details
    Browse the repository at this point in the history
  9. Merge pull request webmachinelearning#414 from zolkis/stage-hardswish…

    …-algorithm
    
    Add the hard-swish algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    1581f54 View commit details
    Browse the repository at this point in the history
  10. Merge pull request webmachinelearning#415 from zolkis/stage-instance-…

    …norm-alg
    
    Add the instance normalization algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    b5bb09b View commit details
    Browse the repository at this point in the history
  11. Merge pull request webmachinelearning#416 from zolkis/stage-leakyRELU…

    …-alg
    
    Add the Leaky RELU algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    aabda96 View commit details
    Browse the repository at this point in the history
  12. Merge pull request webmachinelearning#417 from zolkis/stage-linear-alg

    Add the linear function algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    491de73 View commit details
    Browse the repository at this point in the history
  13. Merge pull request webmachinelearning#418 from zolkis/stage-lstm-algo…

    …rithms
    
    Add the LSTM and LSTM Cell algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    60efe53 View commit details
    Browse the repository at this point in the history
  14. Merge pull request webmachinelearning#419 from zolkis/stage-matmul-al…

    …gorithm
    
    Add the matmul() algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    6c76b25 View commit details
    Browse the repository at this point in the history
  15. Merge pull request webmachinelearning#420 from zolkis/stage-pad-algor…

    …ithm
    
    Add the pad() algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    f3377e8 View commit details
    Browse the repository at this point in the history
  16. Merge pull request webmachinelearning#421 from zolkis/stage-pooling-a…

    …lgorithms
    
    Add the pooling algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    3da36ac View commit details
    Browse the repository at this point in the history
  17. Merge pull request webmachinelearning#423 from zolkis/stage-reduction…

    …-algorithms
    
    Add the reduction algorithms
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    a0990f0 View commit details
    Browse the repository at this point in the history
  18. Merge pull request webmachinelearning#424 from zolkis/stage-relu-algo…

    …rithm
    
    Add the relu() algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    35a6c6b View commit details
    Browse the repository at this point in the history
  19. Merge pull request webmachinelearning#426 from zolkis/stage-reshape-a…

    …lgorithm
    
    Add the reshape algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    38c78f6 View commit details
    Browse the repository at this point in the history
  20. Add the prelu() algorithm

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    41d2b7f View commit details
    Browse the repository at this point in the history
  21. Merge branch 'stage-prelu-algorithm' of https://github.com/zolkis/webnn

    … into stage-prelu-algorithm
    zolkis committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    aea6a29 View commit details
    Browse the repository at this point in the history
  22. Update index.bs

    Co-authored-by: Dominique Hazael-Massieux <dom@w3.org>
    zolkis and dontcallmedom authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    16b76c3 View commit details
    Browse the repository at this point in the history
  23. Fix ref to broadcast shapes

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    581f929 View commit details
    Browse the repository at this point in the history
  24. Merge pull request webmachinelearning#428 from zolkis/stage-slice-alg…

    …orithm
    
    Add the slice algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    542c7e0 View commit details
    Browse the repository at this point in the history
  25. Merge pull request webmachinelearning#430 from zolkis/stage-softplus-…

    …algorithm
    
    Add the softplus algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7e22c82 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ef17659 View commit details
    Browse the repository at this point in the history
  27. Merge pull request webmachinelearning#427 from zolkis/stage-sigmoid-a…

    …lgorithm
    
    Add the sigmoid algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    a61ff26 View commit details
    Browse the repository at this point in the history
  28. Merge pull request webmachinelearning#432 from zolkis/stage-split-alg…

    …orithm
    
    Add the split algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    d9b28d1 View commit details
    Browse the repository at this point in the history
  29. Merge pull request webmachinelearning#433 from zolkis/stage-squeeze-a…

    …lgorithm
    
    Add the squeeze() algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    84f6879 View commit details
    Browse the repository at this point in the history
  30. Merge pull request webmachinelearning#435 from zolkis/stage-transpose…

    …-algorithm
    
    Add the transpose algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    c6711c3 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    81b35b0 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    44d13c1 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    f33242e View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    0f8a85b View commit details
    Browse the repository at this point in the history
  35. Fix summary element

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    0d082e5 View commit details
    Browse the repository at this point in the history
  36. Merge pull request webmachinelearning#422 from zolkis/stage-prelu-alg…

    …orithm
    
    Add the prelu() algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    3aad28e View commit details
    Browse the repository at this point in the history
  37. Merge pull request webmachinelearning#425 from zolkis/stage-resample2…

    …d-algorithm
    
    Add the resample2d() algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    0e8223a View commit details
    Browse the repository at this point in the history
  38. Merge pull request webmachinelearning#429 from zolkis/stage-softmax-a…

    …lgorithm
    
    Add the softmax algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    52f9804 View commit details
    Browse the repository at this point in the history
  39. Merge pull request webmachinelearning#431 from zolkis/stage-softsign-…

    …algorithm
    
    Add the softsign method
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    0ae89e3 View commit details
    Browse the repository at this point in the history
  40. Merge pull request webmachinelearning#434 from zolkis/stage-tanh-algo…

    …rithm
    
    Add the tanh algorithm
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9ddd4b9 View commit details
    Browse the repository at this point in the history
  41. Fix merge errors

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    dbff6e2 View commit details
    Browse the repository at this point in the history
  42. Merge pull request webmachinelearning#437 from zolkis/zk-conventions-…

    …integration
    
    Fix merge errors
    anssiko authored Jun 29, 2023
    Configuration menu
    Copy the full SHA
    157e365 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Add the command finish steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    bb94f01 View commit details
    Browse the repository at this point in the history
  2. Fix webmachinelearning#439: add missing conv2d() and convTranspose2d(…

    …) validation steps
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    b7eaee9 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Fix a few missing <details open> tags for the relevant dev notes to s…

    …tay consistent with the new style convention. (webmachinelearning#445)
    wchao1115 authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    a799197 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Merge pull request webmachinelearning#440 from zolkis/stage-command-e…

    …ncoder
    
    Add the command finish steps
    anssiko authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    5b4fba3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request webmachinelearning#441 from zolkis/stage-conv2d-co…

    …nvtranspose2d-algorithms
    
    Fix webmachinelearning#439: add missing conv2d() and convTranspose2d() validation steps
    anssiko authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    e8d7169 View commit details
    Browse the repository at this point in the history
  3. Fix merge conflicts

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    64ca45f View commit details
    Browse the repository at this point in the history
  4. Fix sigmoid, hardswish and relu cross references

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    b262354 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Fix buidSync() steps for webmachinelearning#446

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    5655870 View commit details
    Browse the repository at this point in the history
  2. Fix conv2d() steps according to review in webmachinelearning#446

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    6fff9d0 View commit details
    Browse the repository at this point in the history
  3. Remove duplicate 'then's

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    0905ab7 View commit details
    Browse the repository at this point in the history
  4. Fix typos

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    b773691 View commit details
    Browse the repository at this point in the history
  5. Fix clamp() steps according to the review in webmachinelearning#446

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    0ed9441 View commit details
    Browse the repository at this point in the history
  6. Fix the pooling steps according to the review in webmachinelearning#446

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    8b36f8d View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Fix the convTranspose2d() steps and improve conv2d(). Fix typos.

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    7397e1a View commit details
    Browse the repository at this point in the history
  2. Fix the softmax() steps to address the review in webmachinelearning#446

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    4d57aad View commit details
    Browse the repository at this point in the history
  3. Fix webmachinelearning#450: replace unnecessary type checks with asserts

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    ad720c3 View commit details
    Browse the repository at this point in the history
  4. Fix webmachinelearning#450: use TypeError simple exceptions

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    434a9e0 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Fix webmachinelearning#450: remove unnecessary checks that are covere…

    …d by WebIDL bindings
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    7e6177f View commit details
    Browse the repository at this point in the history
  2. Fix webmachinelearning#450: replace undefined with map/exists and rem…

    …ove default inits
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    ba52f5a View commit details
    Browse the repository at this point in the history
  3. Fix invocations of 'create MLActivation'

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    6129789 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Style improvements according to suggestions in webmachinelearning#450

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6cea0c6 View commit details
    Browse the repository at this point in the history
  2. Fix typos for webmachinelearning#446

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    e69e71c View commit details
    Browse the repository at this point in the history
  3. Fix more typos

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    33bb5e4 View commit details
    Browse the repository at this point in the history
  4. Remove 'and stop' after throwing. Fix throw clauses.

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    d6d8c3e View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Link 'size' and 'rank'. Replace '.length' with 'size'. See webmachine…

    …learning#450
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    b30c3d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. batchNorm: validate axis before using; see webmachinelearning#446 review

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    6295605 View commit details
    Browse the repository at this point in the history
  2. batchNorm: remove steps for implicit axis setting; see webmachinelear…

    …ning#446 review
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    1272c28 View commit details
    Browse the repository at this point in the history
  3. batchNorm: fix validation steps and create MLOperand step

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    55ff2b0 View commit details
    Browse the repository at this point in the history
  4. Pooling: fix validation steps; see review of webmachinelearning#446

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    3a85661 View commit details
    Browse the repository at this point in the history
  5. Pooling: add validation to options.windowDimensions; see review for w…

    …ebmachinelearning#446
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    4fa0a9b View commit details
    Browse the repository at this point in the history
  6. Fix the validation steps for concat and split. See the review of webm…

    …achinelearning#446.
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    d4123e7 View commit details
    Browse the repository at this point in the history
  7. Fix the slice and squeeze steps. See webmachinelearning#446.

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    d5343df View commit details
    Browse the repository at this point in the history
  8. Fix typos

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    685eb59 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. more tidying fix b issue

    inexorabletash authored and zolkis committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    268cbce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54e703b View commit details
    Browse the repository at this point in the history
  3. Drop some unnecessary lt attributes

    inexorabletash authored and zolkis committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    5cad565 View commit details
    Browse the repository at this point in the history
  4. Fix some of the review comments for lstm() and lstmCell(). Fix more t…

    …ypos for webmachinelearning#446.
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    ef939ec View commit details
    Browse the repository at this point in the history
  5. Replace 'between' with [=the range=] definitions for webmachinelearni…

    …ng#446.
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    f7d29a2 View commit details
    Browse the repository at this point in the history
  6. git squash commit for zk-conventions-integration.

    bca82eb627bb0dff61f94c4d2b95633fec0dc43c
    mostly done except dupe dom-x ids
    
    c8981d14180c0d5e5c11c31fe4ad1a3c1bb3320f
    one more
    inexorabletash authored and zolkis committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a06557c View commit details
    Browse the repository at this point in the history
  7. Improve algorithm linting and method linking

    Tag algorithms with the appropriate attribute, which lets Bikeshed
    lint the algorithm <dfn> against the steps to catch bad variable
    references, etc.
    
    Other changes:
    
    * Collapse <div algorithm> and <details open> into one tag where they
      had been introduced.
    * Eliminate duplicate ID warnings - see [1]
    * Ignore unused var for intializeGraph().
    inexorabletash authored and zolkis committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    5d1cb67 View commit details
    Browse the repository at this point in the history
  8. Remove orphaned </div>s

    inexorabletash authored and zolkis committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    5ccd7b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Replace snake_case with camelCase for variables in algorithms.

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    305de15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c4f00a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from dontcallmedom/zk-conventions-integration

    Remove unneeded hardcoded references to specs and definitions
    zolkis authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    fb7eac9 View commit details
    Browse the repository at this point in the history
  4. Fix review comments for matmul(), gru() and gruCell()

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    7831c96 View commit details
    Browse the repository at this point in the history
  5. Remove more unnecessary type checks for webmachinelearning#446. Fix l…

    …inting errors.
    
    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    3e4e9d0 View commit details
    Browse the repository at this point in the history
  6. Remove code style from true, false and scalars

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    4ca7e8e View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Fix matmul step, fix more typos

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    4700e74 View commit details
    Browse the repository at this point in the history
  2. Fix batchnorm validation steps for mean, variance, scale, bias

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    4db9894 View commit details
    Browse the repository at this point in the history
  3. Fix resample2d() steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    f937b88 View commit details
    Browse the repository at this point in the history
  4. Add acks for webmachinelearning#446 and related work

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 24, 2023
    1 Configuration menu
    Copy the full SHA
    18442ad View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Fix steps in resample2d(). Fix typo in conv2d().

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    3f9f3b3 View commit details
    Browse the repository at this point in the history
  2. Fix webmachinelearning#459: correct the concat() steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    6818a1c View commit details
    Browse the repository at this point in the history
  3. Fix webmachinelearning#451: check options.axes in reduce operations

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    ffce2d6 View commit details
    Browse the repository at this point in the history
  4. Remove spurious step from matmul()

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    b5b95d4 View commit details
    Browse the repository at this point in the history
  5. Improve concat() steps

    Signed-off-by: Zoltan Kis <zoltan.kis@intel.com>
    zolkis committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    c067b22 View commit details
    Browse the repository at this point in the history