1. 06 Apr, 2018 1 commit
  2. 04 Apr, 2018 1 commit
  3. 26 Jan, 2018 1 commit
  4. 25 Jan, 2018 1 commit
  5. 04 Sep, 2017 1 commit
  6. 14 Aug, 2017 2 commits
  7. 11 Aug, 2017 1 commit
  8. 04 Jul, 2017 1 commit
  9. 21 Apr, 2017 1 commit
  10. 02 Apr, 2017 1 commit
  11. 18 Nov, 2016 1 commit
  12. 02 Nov, 2016 1 commit
  13. 27 Oct, 2016 1 commit
  14. 26 Oct, 2016 1 commit
  15. 23 Oct, 2016 1 commit
  16. 01 Oct, 2016 1 commit
  17. 28 Aug, 2016 1 commit
  18. 22 Aug, 2016 1 commit
  19. 16 Aug, 2016 1 commit
  20. 16 Jul, 2016 1 commit
  21. 26 May, 2016 1 commit
  22. 22 May, 2016 2 commits
  23. 17 May, 2016 1 commit
  24. 14 May, 2016 1 commit
    • Davis King's avatar
      Fixed the in-place layers so that they don't interfere with the operation of · 8421f213
      Davis King authored
      skip layers and add_prev style layers.  In particular, now in-place layers only
      overwrite the gradient information in their child layer if they are operating
      in in-place mode.  Otherwise, they add their gradients to their child layers.
      
      It should also be noted that it's safe for in-place layers to overwrite
      gradients when in in-place mode since their child layers are inaccessible when
      in-place layers operate in in-place mode.  This prevents any other layers from
      trying to add to the child layer, thereby avoiding the potability of layer
      interference.  So the bug this change fixes is that, when not in in-place mode
      the child layers are still accessible but in-place layers were *still*
      overwriting child gradients.
      8421f213
  25. 28 Apr, 2016 2 commits
  26. 17 Apr, 2016 1 commit
  27. 01 Apr, 2016 1 commit
  28. 27 Mar, 2016 1 commit
  29. 24 Jan, 2016 1 commit
  30. 23 Jan, 2016 1 commit
  31. 03 Jan, 2016 2 commits
  32. 24 Dec, 2015 2 commits
  33. 23 Dec, 2015 1 commit
    • Davis King's avatar
      Upgraded to cuDNN v4.0. This means changing the binding to max_pool a little · 122f2fa6
      Davis King authored
      since that's a little different in cuDNN.  I also removed my CUDA code for
      doing batch normalization and replaced it with cuDNN's new batch normalization
      methods.
      
      Finally, I forgot to add a convolutional option to the bn_ object.  Now it has
      one so you can set the mode however you like, either BATCH_NORM_FC or
      BATCH_NORM_CONV.
      122f2fa6
  34. 12 Dec, 2015 1 commit
  35. 09 Dec, 2015 1 commit