1. 18 Apr, 2019 1 commit
    • Pruthvi's avatar
      Fix Erf CPU Builder for int32 (#2773) · 6f0c8190
      Pruthvi authored
      * - pass tensor through reference in the lambad closure of cpu reference_erf kernnel
      - add Erf unit test case to verify codepath for int32 values
      
      * fix clang errors
      6f0c8190
  2. 17 Apr, 2019 4 commits
    • gaurides's avatar
      DeconvBias (#2716) · 03f13e4b
      gaurides authored
      * deconv optimizations for dcgan
      
      * Added test cases
      
      * modified some tests, not working at this point
      
      * Removed temp code
      
      * fixes to get unit test to pass
      
      * Added node validation checks
      
      * Update mkldnn emitter to memory reuse design
      
      * Code cleanup
      
      * Fix to enable deconv select the right kernel
      
      * Fix file permissions
      
      * Disabled unit test cases
      
      * Remove unused variable
      
      * Address PR feedback
      
      * Removed dead code
      
      * Style check
      
      * removed dead code
      03f13e4b
    • Sang Ik Lee's avatar
      gather, gather_nd (#2742) · 59632bac
      Sang Ik Lee authored
      * Temp.
      
      * Put all the dummy files.
      
      * Remove some compile errors.
      
      * WIP: Add gather and gather_nd kernels.
      
      * Temp save.
      
      * Update comments for gather.
      
      * Implement reference gather.
      
      * Validate and infer shape.
      
      * Style.
      
      * Fix compile issues.
      
      * Add serializer support.
      
      * Fix interpreter compilation issues.
      
      * WIP: Add UT
      
      * WIP: Add UT
      
      * gather_nd UT passing.
      
      * Fix gather with no axis.
      
      * Fix gather issue.
      
      * Update unit_test.manifest for backends and add gather, gather_nd  support for generic cpu.
      
      * Add type_prop tests.
      
      * Add CPU builders.
      
      * Fix codegen.
      
      * Make some UT numbers more readable.
      
      * Style.
      
      * Update Copyright Year
      
      * Update Copyright Year
      
      * Fix Typo.
      
      * Remove unused variable.
      
      * fix nv gpu build error
      
      * Fix intel gpu compilation.
      
      * Add basic docstring.
      
      * Allow 1D indices for gather_nd.
      
      * Allow scalar indices for gather.
      
      * Update unit_test manifest files.
      
      * Style.
      
      * Add indices element type check and add failing type_prop checks.
      
      * Update docstring.
      
      * Fix incorrect test names in unit_test.manifest
      
      * Missing header
      59632bac
    • Leona C's avatar
      Update with latest clr info (#2766) · a68cddb7
      Leona C authored
      a68cddb7
    • Tomasz Dołbniak's avatar
      [ONNX] Erf op support (#2763) · 45e4e893
      Tomasz Dołbniak authored
      * [ONNX] Erf op support
      
      * [ONNX] Missing CMakeLists entry for the Erf op
      
      * [ONNX] model_erf unit test excluded from GPU
      
      * Update quoting style to fix errors raised by updated version of flake8.
      45e4e893
  3. 16 Apr, 2019 10 commits
  4. 15 Apr, 2019 3 commits
    • mchrusci's avatar
      [ONNX CI] nGraph master as docker image (#2676) · 5473a18a
      mchrusci authored
      * Build branch from scratch if building upon cached master fails
      
      * Revert "Build branch from scratch if building upon cached master fails"
      
      This reverts commit 0141d4151d0fbfd76733708833180e36adbd51b2.
      
      * Revert "Revert "Build branch from scratch if building upon cached master fails""
      
      This reverts commit 64cf85c101664544a1db8736bc6ae35cb075ef77.
      
      * Update ONNX CI workflow
      
      - Periodically build base nGraph image in a separate job
      - Use that base to build branches in CI
      - If that fails - build from scratch
      
      * Moved base builder script
      
      * Fixed ngraph repo path
      
      * Fix branch name
      
      * Fix CI root path
      
      * Docker login must be done explicitly
      
      * Fix credentials variable
      
      * Fix pullImage method name
      
      * Removed Docker registry addresses
      
      * Set default branch to master
      
      * Clone branch specified as parameter
      
      * Fix try catch error
      
      * Fix build script execution
      
      * Added docker_registry parameter to start container script
      
      * Calling setConfigurationStatus directly
      
      * Revert "Calling setConfigurationStatus directly"
      
      This reverts commit ea16a54ed1919f08bf0e5e1c4e8284146bcbaf6d.
      
      * Fix missing $
      
      * Fix password redirection to stdin
      
      * Removed internal address
      
      * Fix closing bracket
      5473a18a
    • Adam Procter's avatar
      Replace NGRAPH_ASSERT with faster NGRAPH_CHECK; remove all casserts (#2727) · b9e6b40c
      Adam Procter authored
      * Replace assert and NGRAPH_ASSERT with NGRAPH_CHECK; deprecate old classes
      
      * Rename node_validation_assertion_string to something slightly more descriptive
      
      * Fix syntax error in GPU BE
      
      * Fix some messed-up includes
      
      * More comments, more tests
      
      * Fix reference to properly include check.hpp (should unbreak codegen)
      
      * Add check.hpp include to gpu_util.cpp
      
      * Comment updates
      
      * Comment update
      
      * Oops
      
      * PR feedback: better formatting when context info or explanation are missing
      b9e6b40c
    • tsocha's avatar
      Update onnx opset version (#2750) · cdc8f9f4
      tsocha authored
      cdc8f9f4
  5. 14 Apr, 2019 1 commit
  6. 12 Apr, 2019 2 commits
    • Adam Procter's avatar
      Deprecate direct access to descriptor::Input and descriptor::Output (#2724) · 5490bae5
      Adam Procter authored
      * Add NodeInput and NodeOutput classes
      
      * Deprecate Node::get_inputs, Node::get_outputs, Node::get_output_inputs. Remove Node::get_input_from and Node::get_output_from
      
      * Privatize most fields of Node
      
      * Make deprecation of descriptor-munching classes optional
      
      * Review comments
      
      * Adapt ReshapeSinking to use raw pointers for NodeInput
      
      * Fix ZDTE (thought I had already done in this branch, weird); style
      
      * wip
      
      * Change get_node_outputs() and get_node_inputs() to return vectors
      
      * Updates after merge
      
      * Whoops, forgot to define these functions
      
      * {NodeInput,NodeOutput} -> {Input,Output}
      
      * Kill shared_ptr in Output
      
      * Move Input and Output into node.hpp
      
      * Templatize the underlying node (sub)type in Input and Output
      
      * Eliminate some get_input_* and get_output_* functions
      
      * Change get_outputs and get_inputs back to their original names; rename NGRAPH_DEPRECATE_IO_DESCRIPTORS to NGRAPH_DEPRECATE_OLD_NODE_APIS
      
      * Miscellaneous cleanup
      
      * More cleanup
      
      * Unbreak CPU build
      
      * Simplify unit tests
      
      * Make Node less friendly
      
      * Deprecate more get_output_* and get_input_* functions
      
      * A couple of PR comments
      
      * Make the deprecation stuff more generally available
      
      * Better comment
      
      * Be more consistent about [] vs. at
      5490bae5
    • Anna Alberska's avatar
  7. 11 Apr, 2019 5 commits
  8. 10 Apr, 2019 7 commits
  9. 09 Apr, 2019 5 commits
  10. 08 Apr, 2019 2 commits
    • Scott Cyphers's avatar
      7b7cf432
    • Michał Karzyński's avatar
      [ONNX] Unit test models for QLinearConv (#2705) · 9bfc0e5f
      Michał Karzyński authored
      * [ONNX] Unit test models for QLinearConv
      
      * Temp ref conv
      
      * ref conv temp
      
      * add qlinearconv2d test
      
      * adding conv3d test case
      
      * ignore tests on GPU
      
      * Dynamic scale
      
      * add builder based solution for zero point and conv
      
      * Revert "Dynamic scale"
      
      This reverts commit be8e57bdf7013967e5575164a0402dcc6d16b8ed.
      
      * Revert "Merge remote-tracking branch 'origin/nishant_ref_conv_u8u8' into mkarzyns/qlinear_conv_uts"
      
      This reverts commit dea29a18c474b644b5b531f0e59f21d21bd56bf2, reversing
      changes made to b12fc13c5852efa4c335377164d9b7e5d9227a8a.
      
      * style
      9bfc0e5f