1. 06 Nov, 2018 2 commits
  2. 05 Nov, 2018 4 commits
  3. 04 Nov, 2018 2 commits
  4. 03 Nov, 2018 5 commits
  5. 02 Nov, 2018 7 commits
  6. 01 Nov, 2018 4 commits
    • Adam Procter's avatar
      Partial Shapes and Types, Part 4m: BatchNorm and backprops (#1904) · 722903ac
      Adam Procter authored
      * Implement partial shape/type propagation for Convolution; fail for want of unit tests
      
      * Implement unit tests for partial shapes/types for Convolution
      
      * Implement partial shape/type validation for BatchNormInference, BatchNormTraining, BatchNormTrainingBackprop with unit tests
      
      * Formatting
      
      * Update CPU and GPU backends to deal with elimination of BatchNormBase
      
      * Update BatchNormTrainingWithStats to use templated emit_BatchNorm function
      
      * Restore five-argument BatchNormTraining ctor for now; #1901 will eliminate it
      
      * Replace enum for input indices with symbolic constants
      
      * Update intelgpu/visualize_tree.cpp to deal with removal of BatchNormBase
      722903ac
    • Sergey Shalnov's avatar
    • Nick Korovaiko's avatar
      Dropout for CPU (#1942) · 5b994011
      Nick Korovaiko authored
      * generate mask
      
      * add codegen+dex
      
      * states in context
      
      * CPU dropout
      
      * remove dead code
      
      * remove dead code
      
      * remove state.cpp
      
      * change perms, add state.cpp
      
      * address bobs feedback
      
      * restore igpu unit-test manifest after a bad merge
      
      * better error msgs
      
      * throw on GPUs to keep a compiler happy
      
      * address more feedback
      
      * fix tests
      5b994011
    • Nick Korovaiko's avatar
      GraphRewrite until fixed point (#1889) · 6c1ba614
      Nick Korovaiko authored
      * graph_rewriter until fixed point
      
      * fix a bug + comment
      
      * move comment
      
      * move rewritten=true into process_node conditional
      6c1ba614
  7. 31 Oct, 2018 6 commits
  8. 30 Oct, 2018 5 commits
  9. 29 Oct, 2018 5 commits