1. 04 Dec, 2018 1 commit
    • Robert Kimball's avatar
      Use cmake to do style (#2102) · aaf25652
      Robert Kimball authored
      * wip
      
      * wip
      
      * style check checking
      
      * try cmake version of check/apply style
      
      * update style check to print list of files in error
      
      * cleanup
      aaf25652
  2. 11 Sep, 2018 1 commit
  3. 14 May, 2018 1 commit
  4. 03 Apr, 2018 1 commit
  5. 30 Mar, 2018 1 commit
  6. 20 Mar, 2018 1 commit
    • Sandeep's avatar
      rename to nnp (#688) · bb831262
      Sandeep authored
      * topolotical-sort based node clustering
      
      * cmake builds
      
      * Argon manager renamed to NNP along with placement
      
      * nnp dir cmake changes
      
      * tests pass
      
      * more renames
      
      * somemore renames
      
      * reslove redefination
      
      * revert to ARGON_API
      
      * more PR comments and remove nnp-fusion tests as redundant
      
      * update path
      
      * fix format
      bb831262
  7. 19 Mar, 2018 1 commit
  8. 16 Mar, 2018 1 commit
    • Sang Ik Lee's avatar
      Silee2/single repo (#646) · 41a4d55f
      Sang Ik Lee authored
      * Wrapped convolution, max_pool, replace_slice, slice
      
      * Friendly API for Ngraph++ Python bindings
      
      * code review
      
      * Update incorrect ngraph version used in README.md and add ngraph version
      in file ngraph_ref
      
      * Update ngraph-neon
      
      * Friendly API for Ngraph++ Python bindings
      
      * Flake8 style fix
      
      * Friendly API for Ngraph++ Python bindings
      
      * code review
      
      * Update setup.py.in to include ngraph_api.
      
      * Update ngraph-neon.
      
      * Create separate build scripts for python2 and python3.
      
      * Update ngraph-neon.
      
      *  Tox configuration
      
       * automatically create virtualenvs for Python 2 and Python 3
       * run unit tests using pytest
       * check that code style is compliant with PEP8 using Flake8
       * run static type checking using MyPy
      
       See README.md for usage information.
      
      * Unary Ops
      
      Includes:
      
      * abs
      * ceil
      * exp
      * floor
      * log
      * neg
      * sqrt
      
      * Added MaxPool test
      
      * Added Convolution op test
      
      * mv mnist to examples/
      
      * Enabled reverse op test
      
      * Review fixes
      
      * Review fixes pt.2
      
      * Update ngraph-neon.
      
      * Update setup.py.in
      
      * Update ngraph-neon.
      
      * Enable broadcasting
      
      * Enable div op
      
      * Enable mul op
      
      * Enable sub op
      
      * Enable add op
      
      * Fix style and types for tox
      
      * Review fixes
      
      * Add docstrings
      
      * Up to date with private-ngraph-cpp
      
      * Update ngraph_ref
      
      * Update ngraph-neon.
      
      * Helper function for Constant Node
      
      * Minimum and Maximum Ops
      
      * Add dtype param to ng.constant
      
      * add LICENSE and switch to Intel Copyright
      
      * Added conv brop ops
      
      * Fix pep8 warning in copyright
      
      * Added convolution test
      
      * Fixed copyright header
      
      * Additional style checks
      
      Includes:
      * Do not use mutable data structures for argument defaults.
      
      * Helper ng.equal
      
      * Update ngraph-neon.
      
      * Added convolution brop test
      
      * Fixed format
      
      * Add max pooling backprop.
      
      * Add missing change.
      
      * Fix style and add a Node method.
      
      * Update ngraph-neon.
      
      * Implicit casting of scalar values to Nodes in API helper functions
      
      * Implicit casting unit tests
      
      * Support for ngraph boolean type
      
      * Add AvgPool support. Test cases will be added later.
      
      * Update ngraph-neon.
      
      * Extend Node class to support binary operators
      
      * updating cpp master
      
      * Update ngraph_ref
      
      * Update ngraph-neon.
      
      * Extend Node class to support more binary operators
      
      * Bugfix for Constant op test
      
      * Fix for reversed operators
      
      * Enable tanh op
      
      * Flake8-Bugbear requires Python3
      
      * Fix for node with empty shape
      
      * Wrapping serialize function
      
      * Update setup.py.in
      
      * Update __init__.py
      
      * Fix import for static type checking.
      
      * Enable logical ops
      
      * Update ngraph-neon
      
      * Enable dot op.
      
      * Raise an error when user provided data that we currently don't support.
      
      * Change raised error type to more appropriate.
      
      * Fix: remove superfluous user input checking.
      
      Actually Dot function inside ngraph++ performs input validation. The error
      checking we want to do should be within ngraph_onnx interface.
      
      * Enable conv2d op
      
      * Added convolution test
      
      * Remove currently unused arguments.
      
      Dot can determine reduction axes inside ngraph++ for <= 2D cases.
      
      * Fix function signature type annotation.
      
      * Updated convolution test
      
      * Added argon backend
      
      * Update wrappers to match ngraph 8ad86ab9
      
      * Update ngraph-neon.
      
      * Update ngraph to d2d0196b
      
      * Update python binding.
      
      * Limit number of threads for parallel build.
      
      * Update python wrapper.
      
      * Update AvgPool constructor.
      
      * Update python wrapper.
      
      * Add Reshape op.
      
      * Better conv default parameters
      
      * Enable sum op
      
      * Add reshape operation documentation.
      
      * Review fix
      
      * Added gpu skip
      
      * API - Enable Pooling Ops (#55)
      
      * Enable AVG Pooling OP
      
      * Enable MAX Pooling OP
      
      * Review fix
      
      * Update python wrappers.
      
      * Fixing the default argument handling for serializer function
      
      * Update python wrapper.
      
      * API - Change default Runtime to CPU (#58)
      
      * Fix RuntimeError: function fails to compile
      
      * Change default Runtime to CPU
      
      * Fix for tox tests on CPU backend
      
      * API - Add serialize method to Computation class
      
      * Sync ngraph-cpp part 1
      
      * Sync ngraph-cpp remaining
      
      * Sync continued
      
      * Sync to ngraph-cpp part 3
      
      * Sync -- Changing test file
      
      * update ref spec
      
      * update cpp ref
      
      * Update setup.py.in and rename concatenate.cpp and concatenate.hpp to concat.cpp and concat.hpp
      
      * Add missing source file in setup.py.in
      
      * Wrap manager class for calling the reshape elimination pass
      
      * header file change
      
      * Rename pass to passes to avoid python keyword conflict
      
      * file rename
      
      * Add src file in setup.py
      
      * private-ngraph-cpp renamed to ngraph-cpp
      
      * API - Integrate Shape objects (#66)
      
      * Speedup for broadcasting in python_api
      
      * Wrap relu & relubackprop op
      
      * Type in setup.py
      
      * Wrap Max op
      
      * Wrap Product op
      
      * Wrap Allreduce op
      
      * Wrap FunctionCall op
      
      * include function header file
      
      * Wrap GetOutputElement op
      
      * Wrap Min op
      
      * Update ngraph cpp master
      
      * Wrap BatchNorm op
      
      * Wrap Softmax op
      
      * Fix in setup.py, batchnorm.cpp & softmax.cpp
      
      * Add __repr__ function to Shape objects.
      
      * updating commit hash in README
      
      * Downgrade python to python3.5
      
      * Correct implementation of __str__ and __repr__ wrappers for Shape object and their usage from Node and Parameter
      
      * Update wrapper
      
      * Update setup.py.in to match setup.py
      
      * Update ngraph-cpp to 89da71d3
      
      * Update wrapper.
      
      * Add sum, max, min and prod interfaces to ng++ Sum, Max, Min, Product respectively
      
      * Add unit test for max, min, sum, and prod operations.
      
      * Update README: ngraph-cpp repo has been renamed to ngraph
      
      * Change pybind11 as a source only CMake external project
      
      * Update python wrapper.
      
      * Move pybind11 download location and remove legacy setup.py
      
      * Update wrapper.
      
      * Change package name from pyngraph to ngraph
      
      * Remove python submodule.
      
      * Move .gitignore
      
      * Fix compilation issue after serializer api update.
      
      * Remove files accidentally added by last RP to wrapper repo.
      
      * Add missing packages to setup.py.in
      
      * Fix module path issue.
      
      * fix goe (jayaram)
      
      * Fix wrapper and ngraph_api tests
      
      * Add minimal documentation for the python wrappers.
      
      * Add test_reduction.py in ngraph_api
      
      * Update python nGraph doc.
      
      * Remove commented out code.
      
      * update README.md, delete ngraph_ref, fix tox
      
      * Revert "Add minimal documentation for the python wrappers."
      
      This reverts commit 2e61c698bd15f3b08dc096d4b1774d0cb52041ee.
      
      * Revert incorrect way of adding doc.
      
      * Revert incorrect way of adding doc.
      This reverts commit 2e61c698bd15f3b08dc096d4b1774d0cb52041ee.
      
      * Move conftest.py and fix in README
      
      * Add minimal docstring for python wrappers.
      
      * Format Wrapper cpp code
      41a4d55f
  9. 26 Feb, 2018 1 commit
    • Yixing Lao's avatar
      Initial support for hybrid transformer (#526) · 7f08b97b
      Yixing Lao authored
      * initial support for hybrid transformer
      
      * add broadcast_vector_rowwise_reversed for hybrid test
      
      * headerc
      
      * get function placement fix
      
      * conv ref test generator graph node in labmda fuction
      
      * rename map_parameter_to_source_node
      
      * type change map_parameter_to_source_node
      
      * use interpreter for numerical derivative
      
      * better comments
      7f08b97b
  10. 09 Feb, 2018 1 commit
  11. 08 Feb, 2018 1 commit
  12. 19 Jan, 2018 1 commit
  13. 30 Oct, 2017 1 commit
  14. 05 Oct, 2017 3 commits
  15. 07 Aug, 2017 1 commit