1. 07 Oct, 2022 1 commit
    • Ted Themistokleous's avatar
      Get empty shapes working for parse_IF operator · abd3d63e
      Ted Themistokleous authored
      - Update if_then/else_empty test protobuff and cases
      - Need to update rand() vector used
      - Make y empty instead of x for if_else_empty_test.onnx
      - Regenerate protobufs with updates
      - Add changes to handle empty/scalar input branch size to if operator.
      - Add case where if both branches empty throw an error.
      - Update verify tests with gold vectors and new shapes for empty input vec
        which we handle like a scalar before broadcasting
      abd3d63e
  2. 05 Oct, 2022 1 commit
    • Ted Themistokleous's avatar
      Add test files, protobufs and verification tests that capture errors with IF operator · 7c8c3bee
      Ted Themistokleous authored
      - Verification tests that test each then/else branches for parsed IF operator
      - Testing empty shape tensors for one branch -> output must be the other branch's shape
      - Testing trailing 1 shape for one branch -> output must be union of both inputs
      
      Current issue with IF operator is that we can't handle training vectors that match
      in size correclty while also running into issues with empty inputs for one of the
      branches for size/type checks.
      7c8c3bee
  3. 26 Feb, 2021 1 commit
    • Shucai Xiao's avatar
      If const cond (#739) · 867539b7
      Shucai Xiao authored
      
      
      * if operator support with constant condition input
      
      * clang format
      
      * add a missing file
      
      * clang format
      
      * add an onnx verifcation unit test for the if operator
      
      * clang format'
      
      * fix review comments
      
      * temp version to try jenkin build
      
      * remove unnecessary changes
      
      * unit tests refinement for more code coverage
      
      * clang format
      
      * try a mutex to fix possible race condition in onnxruntime tests
      
      * tmp changes to try jenkins build
      
      * remove unnecessary code
      
      * fix review comments
      Co-authored-by: default avatarmvermeulen <5479696+mvermeulen@users.noreply.github.com>
      867539b7