1. 28 Nov, 2018 6 commits
    • Robert Kimball's avatar
      ef7e3f3b
    • Adam Procter's avatar
      Re-enable CPU.batchnorm_bprop_n4c3h2w2 (#2131) · 429986ba
      Adam Procter authored
      This re-enables `CPU.batchnorm_bprop_n4c3h2w2` was disabled. This test seems to have a checkered past:
      
      * Back when it was called `cpu_fusion.bn_bprop_n4c3h2w2` we were observing some random crashes on macOS; this was before we officially supported macOS, so we didn't worry about it.
      * More recently, the test was disabled in #2058 because it "just started failing" (no further details available).
      
      I have tried to reproduce the failure with repeated gtest runs as follows, with no success:
      
      * macOS Mojave with DEX
      * Ubuntu 16.04 with gcc-5.4.0 and DEX
      * Ubuntu 16.04 with gcc-5.4.0 and codegen (pre-built LLVM)
      * Ubuntu 16.04 with clang-3.9 and DEX
      * Ubuntu 16.04 with clang-3.9 and codegen (non-pre-built LLVM)
      
      I think the best thing to do is to re-enable it, and fix it if the failure crops up again. (Who knows, maybe CI will trip over it!)
      429986ba
    • yimeisun123's avatar
      Fix uninitialized parameter tensor data in nbench (#2114) · 9d0dcde7
      yimeisun123 authored
      * Fix uninitialized parameter tensor data in nbench
      
      * Remove const modifier in the loop to fix compilation error
      
      * Add condition check before writing tensor data
      
      * Remove the condition check when initializing pramater tensor data
      9d0dcde7
    • Adam Rogowiec's avatar
      Fix included headers grouping. (#2111) · 26669ae8
      Adam Rogowiec authored
      - All "<>" and all \"\" are in two separate groups.
      26669ae8
    • Adam Rogowiec's avatar
      b92ebb6b
    • Michał Karzyński's avatar
      Update setup.py (#2130) · a8c30c0c
      Michał Karzyński authored
      a8c30c0c
  2. 27 Nov, 2018 6 commits
  3. 25 Nov, 2018 4 commits
  4. 21 Nov, 2018 22 commits
  5. 20 Nov, 2018 2 commits
    • Chris Sullivan's avatar
      Add MaxPool as an explicit argument to MaxPoolBackprop (#2065) · 67c0488b
      Chris Sullivan authored
      * remove forward op
      
      * fix bbrks
      
      * fix pybind c-tor for max_pool_bprop
      
      * Add new c-tor to MaxPoolBackprop that takes MaxPool as an explicit argument. Add serializer support.
      
      * Add nvgpu support for new backward pooling c-tor, and calculate fprop when it isn't available.
      
      * Add extra layout for 3 arg maxpool backprop.
      
      * Formatting.
      
      * cpu_workspace_insertion to expect 3-arg maxpool bprop
      
      * GPU: add bprop_needs_pooling flag to primitive hash
      
      * Update INTELGPU arguments_check for MaxPoolBackprop and GPU invocation for avg pool.
      67c0488b
    • Nick Korovaiko's avatar
      support a general case Broadcast swimming for ReshapeSinking (#2068) · a708df68
      Nick Korovaiko authored
      * swim a special case of broadcast
      
      * general case broadcast swimming for reshape sinking
      
      * fix in_order=false case
      
      * fix reshape redef warning
      
      * add broadcast swimming test
      
      * cleanup test case
      
      * fix warnings
      
      * fix test case
      a708df68