1. 21 May, 2018 3 commits
  2. 18 May, 2018 3 commits
  3. 17 May, 2018 2 commits
  4. 16 May, 2018 1 commit
  5. 15 May, 2018 7 commits
  6. 14 May, 2018 6 commits
  7. 11 May, 2018 9 commits
  8. 10 May, 2018 5 commits
  9. 09 May, 2018 4 commits
    • Chris Sullivan's avatar
      Add op::Or and op::And to GPU transformer (#979) · 8508410f
      Chris Sullivan authored
      * Moved emit_elementwise implementation into CUDAEmitter and added logical_and and logical_or ops.
      
      * Updated comment and formatting.
      
      * Added check for multi-output elementwise ops.
      8508410f
    • Yixing Lao's avatar
      RTLD_GLOBAL fix codgen link (#984) · 7bc6b785
      Yixing Lao authored
      7bc6b785
    • Chris Sullivan's avatar
      CUDNN and CUDA kernels for AvgPool (forward/backward) (#951) · b1b3d4d6
      Chris Sullivan authored
      * Added op::AvgPool cudnn impl. which works for 2-3 spatial dimesions and no/symmetric padding. Enabled tests.
      
      * Added cuda-c implementation of average pool which handles 1-3 spatial
      dimensions as well as asymmetric padding. This commit also introduces
      several helper functions for performing fast integer division and
      fast constant memory access.
      
      * Formatting. Removed bool that was used for testing to force the cuda impl. over cudnn.
      
      * Added CUDNN AvgPoolBackprop implementation.
      
      * Removed inline enum in preference of a helper struct. Removed instances of multiple declarations on a single line. Updated comments.
      
      * Removed _prefix to helper functions in anonymous namespace.
      b1b3d4d6
    • Yixing Lao's avatar
      Expose ngraph unit test util as a library (#980) · 9e6d67f2
      Yixing Lao authored
      * create ngraph_test_util
      
      * installs libngraph_test_util
      9e6d67f2