1. 20 Jun, 2019 6 commits
  2. 19 Jun, 2019 12 commits
  3. 18 Jun, 2019 4 commits
    • Sang Ik Lee's avatar
    • Adam Rogowiec's avatar
      [Fused Op] LSTMCell (#2966) · 6b528fb8
      Adam Rogowiec authored
      * Move split utility functions into core builder.
      
      * Move activation functions to nGraph core.
      
      * RNN cell base class.
      
      * LSTM cell fused operator.
      
      * Update LSTM ONNX operator to use LSTMCell fused op.
      
      * Use Constant::create instead of make_constant.
      
      * Remove ngraph:: prefixes and include standard headers.
      
      * Store member shared_ptrs as object.
      
      * Formatting.
      
      * Run validation at the end of constructor.
      
      * Add more doc to ActivationFunction.
      
      * Run FusedOpDecomposition pass two times in interpreter backend.
      
      * Remove unnecesary class member.
      
      * Add node validation.
      
      * Disambiguate constructors.
      
      * Add type property test.
      
      * Formatting and add comment with equations.
      
      * Update IGPU backend with LSTMCell fused op.
      
      * Fix: clip activation function input.
      
      * Unit tests.
      
      * Workaround for nested fused op: run FusedOpDecomposition twice.
      
      * Fix compilation on CentOS and on GPU.
      
      * PR feedback.
      
      * Fix CentOS bugs.
      
      * Address review comments.
      
      Remove stored inputs as class members. Use node inputs directly in
      decomposition.
      
      * Fix errors.
      
      * Review feedback: don't use decompose_op while generating Function in UTs.
      
      * Fix merge artifacts.
      
      * Move RNNCellBase to op/util directory.
      
      * Fix typo for avg_pool setter method.
      
      * Set default values for optional inputs.
      
      * Fix typo in comment.
      6b528fb8
    • Tomasz Dołbniak's avatar
    • Adam Procter's avatar
      Fix corner case where op::Constant ctor is called with a zero-element shape and… · b28ed620
      Adam Procter authored
      Fix corner case where op::Constant ctor is called with a zero-element shape and a vector of one string (#3082)
      
      b28ed620
  4. 17 Jun, 2019 3 commits
  5. 16 Jun, 2019 1 commit
    • Adam Rogowiec's avatar
      [FUSED] Group Transpose Convolution (#3040) · e21db881
      Adam Rogowiec authored
      * Adding GroupConvTranspose fused operator.
      
      * Add missing header and remove commented code.
      
      * Remove unused variable.
      
      * Add a few more convieniece constructors.
      
      * Add more type prop UTs.
      
      * Remove unused post validation functions.
      
      * Style apply.
      
      * Fix conversion of vector to CoordinateDiff
      
      * Add GroupConvolutionTranspose to intel gpu backend.
      
      * Add documentation.
      
      * Use default (python-like) divide.
      e21db881
  6. 15 Jun, 2019 2 commits
  7. 14 Jun, 2019 12 commits
    • gaurides's avatar
      Use all args for dropout (#3069) · 64e1dbe9
      gaurides authored
      64e1dbe9
    • Jayaram Bobba's avatar
      Added missing attribute to Result serialization (#3037) · 33c74139
      Jayaram Bobba authored
      * Added missing attribute to Result serialization
      
      * Fix default layout attribute
      
      * use helper routine for optional attrs
      33c74139
    • Tomasz Dołbniak's avatar
      [ONNX] Shrink op support (#3024) · 250dddbc
      Tomasz Dołbniak authored
      * Initial implementation of the Shrink op
      
      * Multiply the values by the correct masks
      
      * Basic test case for Shrink with floats
      
      * Shrink test on integers
      
      * Code formatting
      
      * Shrink documentation and typo fix
      
      * Rephrase the Shrink docs
      
      * Out of <memory> ;)
      250dddbc
    • Adam Procter's avatar
      Add DynElimination for DynBroadcast (#3062) · f21db619
      Adam Procter authored
      * Add DynElimination for Broadcast
      
      * Change silent bailouts for invalid shape/ETs to NGRAPH_CHECKs
      f21db619
    • Amy Zhuang's avatar
      66f6331b
    • Tomasz Dołbniak's avatar
      Fix of the CI reproduction script (#3058) · 94df1977
      Tomasz Dołbniak authored
      * Correct the dockerfile name and the way to pass multiple env vars to a container
      
      * Docs fix
      
      * Typo fix
      94df1977
    • Adam Procter's avatar
      Add execution tests for dynamic reduction ops; fix validation logic (#3061) · c95ee1e3
      Adam Procter authored
      * Add execution tests for dynamic reduction ops; fix validation logic
      
      * Add dynamic_GPU.all to manifest
      
      * Be explicit about the dynamic_GPU prefix in manifest
      c95ee1e3
    • Dmitry Yershov's avatar
    • gaurides's avatar
      Fuse Dropout (#3006) · 8c38db04
      gaurides authored
      * Initial implementation
      
      * Added test case
      
      * Bug fix; Dropout with 2 outputs, WIP
      
      * Fixed in unit-testl; WIP for model
      
      * Nothing is working
      
      * Revert "Nothing is working"
      
      This reverts commit d3ff09bb7a0d0519ab70ac85f2e7f30721afea96.
      
      * Fixed unit-test; fusion with 2 outputs
      
      * Fix style check, file permissions
      
      * Changed input arg to Node
      
      * Fix order of declaration
      
      * Improved performance
      
      * some cleanup
      
      * Fixed CI error
      
      * Fixed review comments
      
      * Fix CI error
      
      * Remove unused variable
      
      * Fix other CI errors
      
      * Changed type
      
      * Fix style check
      
      * Add codegen code for Dropout
      
      * addressed PR feedback; will add codegen support later
      
      * Cleanup; change variable name
      
      * Support for use_seed
      
      * Add setter for use_seed
      
      * Add setter for use_seed
      
      * Fix CI error
      
      * Make use_seed as arg
      
      * Fix CI error
      
      * Fix CI error
      8c38db04
    • Scott Cyphers's avatar
      Klocwork (#3067) · b38f8ce0
      Scott Cyphers authored
      b38f8ce0
    • Scott Cyphers's avatar
      Reduce all avijits from codeowners (#3066) · 94dc2fc1
      Scott Cyphers authored
      94dc2fc1
    • Adam Procter's avatar
      Add DynElimination support for DynSlice (#3036) · 694024ee
      Adam Procter authored
      * Simple DynElimination test (not passing yet)
      
      * Implement DynElimination for DynSlice; simple test passing, but more needed
      
      * Add test generator for DynSlice
      
      * Add more tests (one not passing)
      
      * Rename update_reference.sh to update_convolution_reference.sh, to (hopefully) reduce confusion
      
      * Comment edits
      
      * Fix a couple more bugs, add a bunch of unit tests
      
      * A few more tests for the negative-stride slicing issue that's worrying me.
      
      * Refactor dyn slice test to improve compile time
      
      * Update comment
      
      * Further test refactoring: generate separate tests rather than one big one
      
      * More element type coverage because hey why not
      
      * Add more tests, per review comments
      694024ee