- 13 Jul, 2018 4 commits
-
-
shssf authored
* Backend/API: Implementation of ADD and MUL operations in the compile method for IntelGPU * Branch merge conflicts resolved * Parameters number check moved to function. RESULT operation handling added.
-
Louis Feng authored
-
Chris Sullivan authored
* Bug fix in softmax cache parameters. * Additional bug fix for maxpool1d cache parameters. * Formatting. * Use nthreads in primitive hash.
-
Fenglei authored
* add gpu_timer to external function * compiled version * working version * using block_begin and block_end * add the missing ' ;' * move slice to cuda emiter * change size_t to uint32_t in kernel * working version * change block size from 1 to 64 * fix bugs * nthreads need to be size_t in broadcast op * add rank to kernel name hash * change reshape to cuda_emitter * fix bugs * bug, remove rank from kernel * clang format * update slice in convolution * resolve index conflict * change align to align_to_blocksize, add overflow check * add gird size check and fix pool merge bug * code style, change names * fix merge conflict * change kernel_runner to kernel_launch
-
- 12 Jul, 2018 4 commits
-
-
Louis Feng authored
* reshape inplace without copy data if possible. * added reshape and broadcast to CSE. * Fixed debug messages.
-
Robert Kimball authored
* remove custom install path * fix travis build * Add NGRAPH_INSTALL_PREFIX as an alias for CMAKE_INSTALL_PREFIX to make our unit tests pass. * change install path setting
-
Robert Kimball authored
* open only the unversioned library but check that it is built against the correct version of ngraph * review comments
-
Fenglei authored
* add CUDA_SAFE_CALL to all cuda calls * add CUDA_RT_SAFE_CALL * add null ptr check before free * init pointer to nullptr * consolidate conditions
-
- 11 Jul, 2018 2 commits
-
-
Jaikrishnan Menon authored
* CPU Direct Execution: Implement ConvertLayout and refactor * CPU Direct Execution: Implement Convolution
-
Pruthvi authored
-
- 10 Jul, 2018 1 commit
-
-
Adam Rogowiec authored
* Enable retrieving data from Constant in python. * Test on wide value range.
-
- 09 Jul, 2018 4 commits
-
-
Robert Kimball authored
* Faster liveness. Memory manager optimized for non-sharing of tensors. Add pass manager profiler. * Move pass profiler to a separate PR * Move Memory Layout optimizations to a separate PR * use find instead of count
-
Robert Kimball authored
* Cache some generated functions in backwards tests to speed performance * more caching
-
Michał Karzyński authored
-
Robert Kimball authored
Better CI performance
-
- 08 Jul, 2018 2 commits
-
-
Robert Kimball authored
* Memory Layout pass optimizations * rename SIMPLE memory allocator
-
Robert Kimball authored
-
- 07 Jul, 2018 4 commits
-
-
shssf authored
-
Robert Kimball authored
* complete the new backend construction/destruction API * close each dlopen * don't close libraries for now as it causes python to segfault
-
Nick Korovaiko authored
-
Pruthvi authored
-
- 06 Jul, 2018 4 commits
-
-
Jayaram Bobba authored
* inplace compute * fix warnings * Initial support for convolution sum fusion * Added in-place support for conv sum fusion and test cases * reverting spurious changes * Bug fix to account for inplace input in conv sum fusion * fix compilation error * Addressed PR feedback * Handle corner cases for conv sum fusion. Skip computation reuse while using an inplace kernel * Check node argument for in-place relu assignment * Addressed PR comments * Addressed PR feedback
-
Nishant Patel authored
* Usage of mkldnn reshape updated * update reshape condition for mkldnn * Add a test case and order in which conditions are checked
-
Nick Korovaiko authored
* collect matched nodes * clear m_matched_list * tests * address feedback
-
Adam Rogowiec authored
-
- 05 Jul, 2018 4 commits
-
-
Scott Cyphers authored
* Fix short markup * Minor adjustments, license requirements.
-
Nick Korovaiko authored
-
Fenglei authored
* extra *block_size * change grid_size to threads
-
Yixing Lao authored
-
- 04 Jul, 2018 1 commit
-
-
Artur Wojcik authored
-
- 03 Jul, 2018 6 commits
-
-
Adam Procter authored
-
Louis Feng authored
* hacking to support dot of 3 by 2 inputs with gemm_batch. * clean up.
-
Robert Kimball authored
* nbench cleanup * update style
-
Nick Korovaiko authored
* tf group convolution * change perms
-
tsocha authored
-
Artur Wojcik authored
* onnx: add core wrappers Signed-off-by: Artur Wojcik <artur.wojcik@intel.com> * onnx: add '\n' at end of files Signed-off-by: Artur Wojcik <artur.wojcik@intel.com> * onnx: fix compilation with clang Signed-off-by: Artur Wojcik <artur.wojcik@intel.com> * onnx: fix code style Signed-off-by: Artur Wojcik <artur.wojcik@intel.com>
-
- 02 Jul, 2018 4 commits
-
-
Sandeep authored
* declare sigmoid for core fusion * add simple test for sigmoid * info fusion status * cp op as main op * builds as expected * move sigmoid fusion code * add reference kernel * sigmoid bprop reference kernel and clang-format * add delta to bprop * fprop called * compiles bprop * move tests * serializer support * address comments in code * add doc * naming similar to core ops * fix failing test * fix failing test * address clang issue * more changes * change test macro
-
L.S. Cook authored
-
Pruthvi authored
* 1. Added MKLDNNN BoundedRelu op support for Relu6 2. CpuLayout && CPU assignment pass for BoundedRelu Op 3. Unit test inter v/s CPU for BoundedReluOp 4. MKLDNN and default emitter code for BoundedReluOp * Removed Debug prints * 1. Added support for boundedrelu to work on any constant literal 2. unit test case for rank2, rank3, rank4 for bounded relu without serialized graph * Removed is_six() method
-
Louis Feng authored
* Reshape bias to 1D for conv + bias bprop fusion * Reshape goe2 back to 2D before replacing * added shape checks to validate conv+bias op. * removed conv+bias backprop merge for separate PR review. * fixed conv_bias_bprop test. * minor changes to error messages.
-