1. 30 Mar, 2019 2 commits
  2. 29 Mar, 2019 9 commits
  3. 28 Mar, 2019 6 commits
    • Jayaram Bobba's avatar
      b7152ad6
    • Ayan Moitra's avatar
      Reduce concat fusion test input sizes (#2675) · 2b674e34
      Ayan Moitra authored
      * Reduce concat fusion test input sizes
      
      * missed something
      2b674e34
    • Jianying Lang's avatar
      Add BroadcastDistributed op (#2243) · 3af7837b
      Jianying Lang authored
      * Add MPI_Bcast to nGraph core
      
      * Add mpi_broadcast op and pass the unit test on CPU backend
      
      * Modify API for MLSL
      
      * Remove unused variable
      
      * Fix the format
      
      * Add the op call in python/pyngraph/ops/regmodule_pyngraph_op.cpp.
      
      * Fix emitter function for DistBroadcast op
      
      * Fix format
      
      * Fix the emitter function for distbroadcast op
      
      * Fix format
      
      * Delete the reference code for distbroadcast op
      
      * Include mlsl.h from ngraph build for genernal external usage
      
      * Change back for build
      
      * Fix alphabetical order issue and line space
      
      * Rename disbroadcast to broadcastdistributed
      
      * Change back continue
      
      * Update the changes
      
      * Fix style
      
      * Delete unused variables
      
      * Change some text format
      
      * Add support for interpreter backend for broadcastdistributed
      
      * Delete some redundant code
      
      * Fix format
      
      * rename
      
      * remove unused file
      
      * More renames
      
      * renaming
      
      * Remove one unused file
      
      * Fix a bug
      
      * add back redundant
      
      * One more commit
      
      * More commits
      
      * Unify distributed_send and distributed_recv functions
      
      * Fix format
      3af7837b
    • Sang Ik Lee's avatar
      header resource line by line (#2663) · 300bfc70
      Sang Ik Lee authored
      * Process one line at a time to support MSVC.
      
      * Fix undefined variable.
      
      * Style.
      
      * Split header into 64k chunks on windows and re-assemble in codegen.
      
      * style
      300bfc70
    • Sang Ik Lee's avatar
      Use official Eigen repo. (#2662) · d9b7f989
      Sang Ik Lee authored
      d9b7f989
    • Adam Procter's avatar
      Pass for specialization of shape-relevant inputs (#2645) · beddf528
      Adam Procter authored
      * Skeleton for shape specialization
      
      * Change signature of as_constants to return the vector, with zero elements in case of failure
      
      * Add as_constants implementation for Concat
      
      * Some comments
      
      * Add check for element types of replacements; fix comment typo
      
      * Address PR feedback, and add some comments
      
      * An extra check, and a comment, ahead of the memcpy
      
      * Minor comment wording fix
      beddf528
  4. 27 Mar, 2019 4 commits
    • Christian Convey's avatar
      879f9492
    • Leona C's avatar
      Note experimental Codegen (#2672) · 857093c1
      Leona C authored
      * [ONNX] Add documentation
      
      * Update documentation contributor's instructions
      
      * Doc theme to match ngraph.ai
      
      * Minor formatting fixes and PR feedback
      
      * ToC fixes
      
      * ToC fixes
      
      * Add changes
      
      * Be consistent with BUILDDIR
      
      * Be consistent with substitution
      
      * Update Makefile
      
      * Update style check, add feedback from reviewers, remove outdated link on ReleaseNotes
      857093c1
    • Leona C's avatar
      ngraph.ai theme (#2654) · b0d86687
      Leona C authored
      * [ONNX] Add documentation
      
      * Update documentation contributor's instructions
      
      * Doc theme to match ngraph.ai
      
      * Minor formatting fixes and PR feedback
      
      * ToC fixes
      
      * ToC fixes
      
      * Add changes
      
      * Be consistent with BUILDDIR
      
      * Be consistent with substitution
      
      * Update Makefile
      b0d86687
    • Leona C's avatar
      Update README.md (#2639) · 4f586563
      Leona C authored
      * Update README.md
      
      Lots of updates to the broken links, typos, and other improvements to be noted for the latest release.
      
      * Update README.md
      
      fix typo
      
      * Try asciidoc version of README
      
      * Update README.md
      
      * Tox is stupid
      
      * Add both versions for kicks
      
      * Add PR review feedback
      
      * Remove text version of readme
      4f586563
  5. 26 Mar, 2019 4 commits
  6. 25 Mar, 2019 6 commits
    • Sevin F. Varoglu's avatar
      Add erf op, interpreter kernel and unit tests (#2650) · aa52081c
      Sevin F. Varoglu authored
      * Add erf op, interpreter kernel and unit tests
      
      * Add review feedback and fix unit tests
      
      * Add unsupported op to GPU and IntelGPU
      
      * Add one more test
      aa52081c
    • Amy Zhuang's avatar
      Do not set num_threads_per_pool to 1 in cpu executor. (#2648) · 62055ab7
      Amy Zhuang authored
      * Do not set num_threads_per_pool to 1 in cpu executor.
      Ignore cacheability in memory assignment when not reusing memory.
      
      * Fix debug output.
      62055ab7
    • Ayan Moitra's avatar
      Concat Elimination and Self Concat Fusion pass (#2634) · ba96aa0f
      Ayan Moitra authored
      * [WIP] First commit
      
      * Remove some commented code
      
      * Further changes
      
      * Further changes
      
      * Add method to remove patterns with just one concat
      
      * Add tests
      
      * Add more tests
      
      * Fix fan out case
      
      * refactor code
      
      * refactor code
      
      * Added NGRAPH_DEBUG statements
      
      * Use INTERPRETER as backend instead of CPU...travis build failure
      
      * clang
      
      * minor edit
      
      * add more checks in the tests
      
      * Incorporate Bob's comment
      
      * Removed some NGRAPH_DEBUG statements and incorporated Pruthvi's comment
      
      * Incorporate Xiaoyu's comments
      
      * some refactoring
      ba96aa0f
    • gcwenger's avatar
      Added "min_signal" paramater to float testing (#2653) · abd1c70d
      gcwenger authored
      min_signal is intended to optionally skip checking float
      distances when numbers are close enough to 0.
      Only skips when both numbers are < min_signal.
      Intention is to allow tighter float testing in certain
      cases where most values are not near 0, but values near
      zero are differing by more bits than values farther from 0.
      Should be used with caution in limited cases.
      abd1c70d
    • Pruthvi's avatar
      Fallback to ref convolution for negative padding (#2640) · c6c2aafb
      Pruthvi authored
      * i) added support to handle default convolution kernels
      
      * - added test case for rotated convolution
      
      * added debug info for conv exception
      
      * disbale handling conv exception
      
      * WIP onnx unit test reproducer
      
      * - Fallback to reference kernel if its negative padding for convolution
      
      * - corrected the conditional check for -ve padding in conv
      c6c2aafb
    • Louis Feng's avatar
      (Dynamic) Reshape and Slice (#2611) · 2bb5bd50
      Louis Feng authored
      * added dyn_reshape and dyn_slice.
      
      * style fix.
      
      * some fixes.
      
      * added dyn reshape type prop.
      
      * fixed gpu build.
      
      * added headers to gpu emitter.
      2bb5bd50
  7. 24 Mar, 2019 2 commits
    • Nagy Mostafa's avatar
      Dynamic Padding Implementation (#2641) · 81f33056
      Nagy Mostafa authored
      * Inital DynPad implementation
      
      * Inital DynPad implementation
      
      * Fixed DynPad validation. Added Unit-test
      
      * Nits and white-space fixes
      
      * - PR feedback.
      - Added padding rank check tests
      
      * Minor comment fix
      
      * Fix merge error
      81f33056
    • gaurides's avatar
      Fix accuracy issue (#2652) · 6716068c
      gaurides authored
      * Fix accuracy issue
      
      * Style fix
      6716068c
  8. 23 Mar, 2019 1 commit
  9. 22 Mar, 2019 6 commits
    • Robert Kimball's avatar
      Merge pull request #2651 from NervanaSystems/cyphers/cpu-call-frame-cleanup · 3f8f3ab4
      Robert Kimball authored
      Cleanup runtime context in CPU_CallFrame Destructor
      3f8f3ab4
    • Scott Cyphers's avatar
    • Scott Cyphers's avatar
      Make channel inner loop of reference convolution (#2649) · 4b44442e
      Scott Cyphers authored
      Moving the channel part of the sum into an inner loop lets padding be ignored
      once per position rather than once per channel/position. This order of non-precise
      summation also seems to be closer to other convolution implementations.
      
      Add options to test generator for controlling precision of tests for debugging purposes,
      and fix another python3 problem.
      4b44442e
    • Mark Hildebrand's avatar
      6017ac61
    • harryskim's avatar
      Revamp doc intro (#2588) · 51270c68
      harryskim authored
      * Delete old stack diagram
      
      * Update first paragraph
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Introduction graph optimization diagram
      
      * Update introduction.rst
      
      * Introduction kernel to deep learning frameworks
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Delete intro_kernel_to_fw.png
      
      * Introduction kernel to frameworks with accent
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Introduction multiplying kernels
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Delete intro_kernel_to_fw_accent.png
      
      * Introduction kernel explosion image
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Update introduction.rst
      
      * Edit introduction to be relevant to a wider audience
      
      * Refine intro
      
      * writing thru another draft
      
      * Another batch of updates
      
      * Tie the conclusion to the intro
      
      * Clean up the doc
      
      * First reviewer feedback done!
      
      * fix typo
      
      * fix typos
      
      * Minor formatting fixes
      51270c68
    • dmyershov's avatar
      INTELGPU: Fix names duplication of generated supporting primitives for… · 30c1c0c4
      dmyershov authored
      INTELGPU: Fix names duplication of generated supporting primitives for Convolution* operations (#2642)
      
      30c1c0c4