1. 29 Nov, 2017 14 commits
  2. 28 Nov, 2017 3 commits
    • Nick Korovaiko's avatar
      REBASE: graph pattern matcher half I/O half arguments/users (#269) · 3e68842b
      Nick Korovaiko authored
      * Start of pattern matcher
      
      recursive graph matcher, pattern node
      
      add matcher.cpp
      
      add files for matcher, graph_rewrite
      
      add const to on_match_class
      
      fix comp errors
      
      reshuffle pattern matching code across corresponding files
      
      fix comment
      
      run clang-format
      
      graph_rewrite replace_node
      
      getting simple test cases to work
      
      op/pattern.cpp
      
      toward graph_rewrite tests
      
      older matcher API
      
      before clean up tests
      
      before rebase
      
      build bbrks
      
      more tests
      
      clean up
      
      more clean-up
      
      more cleanup 2
      
      more clean up 3
      
      clean up 4
      
      clang errors
      
      clang errors2
      
      apply code format
      
      move match_class to matcher
      
      major clean up after moving match_class to matcher.cpp
      
      removing tracing changes
      
      rebased as of 11/8
      
      make matcher use i/o descs to traverse the graph; change replace_io
      
      switching to io tds
      
      graph_rewrite tests fail
      
      all tests pass
      
      formatting
      
      unhandle outputs explicitly for now
      
      reset permissions back to 0644; bad bad windows
      
      fixes after rebase
      
      * fixes
      
      * addressing Scott's feedback
      3e68842b
    • Sang Ik Lee's avatar
      Problem: Compile error on Mac with gcc 7.2 (#270) · ca977e70
      Sang Ik Lee authored
      * Problem: Compile error on Mac with gcc 7.2
      Solution: Should include <functional> to use std::function.
      
      * Sort include names in alphabetical order.
      ca977e70
    • Matthew Brookhart's avatar
      Reduce Ops in the Builder (#252) · bdd0bc62
      Matthew Brookhart authored
      * First compiling pass, doesn't link tests, looks like templates aren't properly initialized?
      
      * Make reduce inline, compiles, sum passes test
      
      * Initial working reduce op builder
      
      * Add Std dev, Variance, L2Norm. Tests fail because Power isn't actually implemented in ngraph++ yet
      
      * Add Doc Strings, slight refactor
      
      * fix tests after master merge
      
      * Fix style issues raised in PR review
      
      * Switch to Sum-based ops instead of Reduce-based ops for simpler autodiff.
      
      * Add requested TODO comments
      
      * Use all_close for tests
      
      * Remove product op
      bdd0bc62
  3. 27 Nov, 2017 1 commit
  4. 26 Nov, 2017 1 commit
  5. 25 Nov, 2017 4 commits
  6. 22 Nov, 2017 8 commits
  7. 21 Nov, 2017 9 commits