1. 18 Mar, 2019 1 commit
  2. 03 Jan, 2019 1 commit
  3. 28 Dec, 2018 1 commit
  4. 19 Dec, 2018 1 commit
  5. 23 Oct, 2018 1 commit
  6. 15 Sep, 2018 1 commit
  7. 29 Aug, 2018 1 commit
  8. 14 May, 2018 1 commit
  9. 10 May, 2018 3 commits
  10. 16 Apr, 2018 1 commit
  11. 21 Mar, 2018 1 commit
  12. 05 Mar, 2018 1 commit
    • Robert Kimball's avatar
      Include cleanup (#583) · cec89708
      Robert Kimball authored
      * cleanup
      
      * cleanup
      
      * fix all headers to be standalone as far as includes go
      
      * include cleanup
      
      * cleanup includes
      
      * cleanup
      
      * include tester
      
      * wip
      
      * cleanup
      
      * cleanup
      
      * cleanup
      cec89708
  13. 08 Feb, 2018 1 commit
  14. 24 Jan, 2018 1 commit
  15. 30 Dec, 2017 1 commit
    • Adam Procter's avatar
      Forward prop for max pooling (#305) · d901282e
      Adam Procter authored
      * Definition and type checking for max pool
      
      * Implement kernel, integrate into INTERPRETER, add a few unit tests, make function result type mismatch error message more informative (still need to update tests to reflect that)
      
      * Temporarily delete unit tests to ease merge
      
      * Temporarily delete unit tests to ease merge
      
      * Restore deleted unit tests
      
      * Fix a broken error message check in the unit tests
      
      * Update to handle various TensorViewType-related things going away; add NGVM support
      
      * Add codegen case
      
      * Change various get_blah_shape methods to return const refs, and while we're here, make a similar change where it should have been done in convolution
      
      * Use NDArray for max-pool tests
      d901282e
  16. 13 Dec, 2017 1 commit
    • Nick Korovaiko's avatar
      init version (#298) · c89b1a84
      Nick Korovaiko authored
      clean-up, formatting fixes
      
      cleanup2
      
      clean up 3
      
      tests pass
      
      remove printf
      
      switching to the old version of TupleType::==
      c89b1a84
  17. 11 Dec, 2017 1 commit
    • Robert Kimball's avatar
      Bob/backend work (#295) · a960f07e
      Robert Kimball authored
      * add support for n-dimensional operations by calling runtime/kernels
      
      * rename cpu backend classes and files
      
      * add tuple support to INTERPRETER
      
      * move ndarray out of runtime to test where it belonged
      
      * fix Tuple op per review comment
      a960f07e
  18. 06 Nov, 2017 1 commit
  19. 27 Oct, 2017 1 commit
  20. 04 Oct, 2017 1 commit
  21. 20 Sep, 2017 1 commit
  22. 19 Sep, 2017 1 commit
  23. 13 Sep, 2017 1 commit
  24. 10 Sep, 2017 1 commit
    • Robert Kimball's avatar
      add pass skeletons · ae48ed32
      Robert Kimball authored
      add test framework
      
      stuff wired up
      
      benchmark segfault for 5M nodes. fun
      
      make traverse_nodes not recursive
      
      print timings on benchmark
      
      unit test for pass manager
      ae48ed32
  25. 08 Sep, 2017 1 commit
    • Scott Cyphers's avatar
      Add input/output tensor information to nodes. · 7a00e125
      Scott Cyphers authored
      All tuples are expanded out to their component tensors.
      
      Output: Describes one tensor output of an node
      Input: Described one tensor input to a node, including the output supplying the value.
      7a00e125
  26. 05 Sep, 2017 1 commit
  27. 01 Sep, 2017 2 commits
  28. 30 Aug, 2017 1 commit
    • Scott Cyphers's avatar
      Add scalar literals. · 807ad951
      Scott Cyphers authored
      Element types needed some reorganization to allow literals to know what kind of values to hold.
      807ad951
  29. 16 Aug, 2017 1 commit
  30. 08 Aug, 2017 1 commit
  31. 25 Jul, 2017 1 commit