1. 20 Jan, 2018 2 commits
  2. 29 Dec, 2017 1 commit
    • Scott Cyphers's avatar
      Get value types out of public API, multi-values from Function (#340) · d092cb91
      Scott Cyphers authored
      * Function can have multiple results
      Remove external use of ValueType, TupleType, Tuple
      Remove many external uses of Output and Input
      
      * corresponding CPU backend changes
      
      * Update master changes.
      
      * Remove type arg from Function, add changes.md
      
      * Merge changes.
      
      * Move bodies to .cpp, add brief doc
      
      * Merge CPU changes.
      
      * Remove xla includes from non-xla files
      
      * Remove xla from tests
      
      * First part of xla tuple support
      
      * change fprop_cache to assume multi-output bprop functions
      
      * New wrappers for handling tuples with XLA
      
      * Review comments
      
      * remove old xla files
      
      * fix merge errors
      
      * hand edit models to use multi output instead of tuples
      d092cb91
  3. 21 Dec, 2017 2 commits
  4. 30 Nov, 2017 1 commit
  5. 28 Nov, 2017 1 commit
    • 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