1. 03 Feb, 2020 2 commits
    • Adam Osewski's avatar
      Update broadcasting helpers to use v1 operators. (#4194) · b57c7661
      Adam Osewski authored
      * Helper function get_axes_mapping.
      
      * Enhance Broadcast:v1 NUMPY broadcasting.
      
      - Enable NUMPY broadcasting mechanism to work in bothdirections:
          target_shape <-> arg_shape
      
      * Add opset1:squeeze and fix bug in reading squeezed axis idx.
      
      * Fix and enhance downgrade pass for Broadcast:v1
      
      * Use Broadcast:v1 in ONNX Expand operator.
      
      * Replace Broadcast:v0 with v1 in some helper functions.
      
      * Remove call to deprecated legacy_broadcasting helper function.
      
      * Add helper get_axes_mapping_output function.
      
      * Use directly Broadcast:v1 instead of helper function.
      
      * Get back operators from v0 in helper function.
      
      * Use helper function and some refactoring.
      
      * Add legacy style broadcast helper function for opset1.
      
      * User helper broadcasting function for arithmetic operators.
      
      * Add empty axis only if its size is equal to one.
      
      * Aplly review remarks:
      
      - Rename broadcasting function deleting _values_ infix
      - Remove variables used only once.
      - Use STL library where possible.
      - Remove unnecessary conditions.
      
      * Add helper for Broadcast:v1.
      
      * Fix merge artifact and force unsigned type for argument.
      
      * Review. Add additional check for static output.
      
      * Apply clang-format.
      
      * Fix: call v0 ops in ngraph::builder namespace.
      Co-authored-by: 's avatarRobert Kimball <robert.kimball@intel.com>
      b57c7661
    • Robert Kimball's avatar
      Address warnings generated when compiled with gcc 4.8 and -Wall (#4167) · 8086aeba
      Robert Kimball authored
      * Address warnings generated when compiled with gcc 4.8 and -Wall
      
      * Don't set -Wall for external projects
      
      * Pass CMAKE_ORIGINAL_CXX_FLAGS not CMAKE_CXX_FLAGS to external projects.
      
      * Fix pragmas for gcc 4.8
      
      * fix windows build
      Co-authored-by: 's avatarSang Ik Lee <sang.ik.lee@intel.com>
      Co-authored-by: 's avatarScott Cyphers <diyessi@users.noreply.github.com>
      8086aeba
  2. 02 Feb, 2020 1 commit
  3. 31 Jan, 2020 6 commits
  4. 30 Jan, 2020 7 commits
  5. 29 Jan, 2020 7 commits
  6. 28 Jan, 2020 4 commits
  7. 27 Jan, 2020 4 commits
  8. 24 Jan, 2020 3 commits
  9. 23 Jan, 2020 6 commits