1. 16 Feb, 2020 1 commit
    • Tomasz Dołbniak's avatar
      POC enabling Resnet50 with dynamic batch dimension (#4298) · b2da4cee
      Tomasz Dołbniak authored
      * Constify the onnx importer conv
      
      * Extract and fix the groups attribute validation for Conv
      
      * Check if the convolution's data input rank is static
      
      * Validate the groups attribute against channels and filters
      
      * Validate the conv operation in a separate function
      
      * Dynamically broadcast the conv bias if needed
      
      * Import a test model with dynamic batch conv op
      
      * Run a conv test with dynamic batch
      
      * Cleanup of conv bias handling code
      
      * Use a proper Broadcast constructor for bias in onnx conv
      
      * Handle dynamic ReduceMean with statically defined rank
      
      * Use the target shape rank to construct the default output shape for Broadcast
      
      * Handle ONNX Squeeze with dynamic input and static rank
      
      * Handle ONNX Shape with dynamic input and static rank
      
      * Handle the dynamic target shape in ONNX Reshape
      
      * Fix for the ONNX Shape input validation
      
      * Handle ONNX Softmax with dynamic input and static rank
      
      * Fix the failing Broadcast type prop test
      
      * Code formatting
      
      * Dont broadcast bias before adding it to the conv node
      
      * Drop the conv node validation and rely on the core op implementation checks
      
      * Code review feedback
      
      * Revert the Broadcast op changes
      
      * More code review feedback
      
      * Dynamic conv test using ng test case
      
      * Obsolete headers removal
      
      * Code formatting
      
      * Variable names refactor
      
      * Disable model_conv_with_dynamic_batch test on GPU
      
      * Code formatting
      Co-authored-by: 's avatarSang Ik Lee <sang.ik.lee@intel.com>
      b2da4cee
  2. 22 Jan, 2020 1 commit
  3. 01 Jan, 2020 1 commit
  4. 17 Oct, 2019 1 commit
    • Jayaram Bobba's avatar
      [SPEC] Added support for v1 Broadcast op specification (#3737) · e741f8f1
      Jayaram Bobba authored
      * - Added support for v1 Broadcast op specification
      - Added upgrade/downgrade conversions between v0 and v1
      
      * Added unit test for pdpd broadcast
      
      * Make numpy default autobroadcast type and some style fixes
      
      * Added support in Dynamic wrapper for dyn elimination and copied over unit tests from DynBroadcast
      
      * Addressed PR feedback
      
      * Addressed PR feedback on documentation
      e741f8f1
  5. 15 Jul, 2019 1 commit
    • Adam Procter's avatar
      Split up type_prop.cpp (#3210) · 579e44b8
      Adam Procter authored
      * Start splitting type_prop.cpp (just a few for now, to get feedback on general pattern)
      
      * Split out some more type_prop stuff
      
      * A bunch more
      
      * Move one test out of type_prop into build_graph
      
      * Split Reverse from ReverseSequence (oops), and fix a typo I noticed in dyn_reshape.cpp
      
      * fix EOF newline
      
      * Style.
      
      * Add newline at eof.
      579e44b8