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

Dynamic ONNX Importer #6351

Merged
merged 25 commits into from
Oct 3, 2020
Merged

Commits on Sep 11, 2020

  1. Change onnx importer to use dynamic upsampling3d (#3)

    fix pylint
    Lily Orth-Smith authored and Matthew Brookhart committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    80962b7 View commit details
    Browse the repository at this point in the history
  2. Refactor ONNX frontend to be dynamic

    Make OneHot dynamic
    
    Support BatchMatMul with dynamically shaped inputs
    
    fix dynamic broadcast
    
    Add null checks to broadcast_to rel functions
    
    fail more isolated broadcast_to test
    
    use StructuralEqual instead of pointer comparisions in dynamic_to_static pass
    
    add an optional weight freeze argument to onnx importer
    
    convert onnx resize to dynamic op
    
    add dynamic expand to onnx importer
    
    add a shape_func for power
    
    fix BERTSquad, lint
    
    handle onnx graph initializer parameters more intelligently
    Matthew Brookhart committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    b28e7e2 View commit details
    Browse the repository at this point in the history
  3. Dynamic ONNX importer: Upsampling and Pad (#2)

    fix lint
    
    fix Call reference
    
    fix a type issue with expand
    
    fix a bad test refactor
    
    respond to review comments, fix batch matmul tests
    Lily Orth-Smith authored and Matthew Brookhart committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    c1e993c View commit details
    Browse the repository at this point in the history
  4. black format

    Matthew Brookhart committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    077f74c View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'upstream/master' into mbrookhart/dynami…

    …c_onnx
    Matthew Brookhart committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    6ae7c02 View commit details
    Browse the repository at this point in the history
  6. fix batch matmul test

    Matthew Brookhart committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    2892e6a View commit details
    Browse the repository at this point in the history
  7. add dynamic strided slice to the onnx importer

    Matthew Brookhart committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    1fc3721 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2020

  1. fix clip importer

    Matthew Brookhart committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    55b4012 View commit details
    Browse the repository at this point in the history
  2. fix qnn tutorial

    Matthew Brookhart committed Sep 13, 2020
    Configuration menu
    Copy the full SHA
    8864abc View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. Merge branch 'master' into mbrookhart/dynamic_onnx

    Matthew Brookhart committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    7e8efae View commit details
    Browse the repository at this point in the history
  2. fix bad merge, respond to review comments

    Matthew Brookhart committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    53f7a7b View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. add a simple dynamic model test

    Matthew Brookhart committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    ab33d69 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/master' into mbrookhart/dynami…

    …c_onnx
    Matthew Brookhart committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    e18b0ab View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2020

  1. Merge remote-tracking branch 'upstream/master' into mbrookhart/dynami…

    …c_onnx
    Matthew Brookhart committed Sep 17, 2020
    Configuration menu
    Copy the full SHA
    0a1f8dc View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2020

  1. Add dynamic-shaped autopadding to convolution and pooling ops

    Matthew Brookhart committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    db74cc3 View commit details
    Browse the repository at this point in the history
  2. fix dynamic issues in a few ops

    Matthew Brookhart committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    dfeed7f View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into mbrookhart/dynamic_onnx

    Matthew Brookhart committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    5cc3621 View commit details
    Browse the repository at this point in the history
  4. fix pylint

    Matthew Brookhart committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    dd6a1d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. disable tests onnxrt doesn't support

    Matthew Brookhart committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    2faf2aa View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. fix pytorch test

    Matthew Brookhart committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    78d3ff5 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2020

  1. Merge remote-tracking branch 'upstream/master' into mbrookhart/dynami…

    …c_onnx
    Matthew Brookhart committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    664a055 View commit details
    Browse the repository at this point in the history
  2. respond to review comments

    Matthew Brookhart committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    54dd8d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. Merge remote-tracking branch 'upstream/master' into mbrookhart/dynami…

    …c_onnx
    Matthew Brookhart committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    f0aa08d View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2020

  1. Merge branch 'master' into mbrookhart/dynamic_onnx

    Matthew Brookhart committed Oct 2, 2020
    Configuration menu
    Copy the full SHA
    461d6ee View commit details
    Browse the repository at this point in the history
  2. add documentation about partially supporting dynamic shapes

    Matthew Brookhart committed Oct 2, 2020
    Configuration menu
    Copy the full SHA
    24a9e22 View commit details
    Browse the repository at this point in the history