- 26 Sep, 2017 1 commit
-
-
Adam Procter authored
* This is kind of a cheap hack for the moment, at least in the tensor constant case: each constant instruction carries around its value, and copies that to the result buffer everytime we need it. Ultimately we will probably want a pass that allocates space in the call frame for constants, similar to what we do for parameters.
-
- 25 Sep, 2017 3 commits
-
-
Adam Procter authored
* Add elementwise ops to runtime * equals operator implementation at graph and runtime level * "Select" operator (elementwise ?:) at graph and runtime level * A few file renames (`notequal` -> `not_equal`, `lessthan` -> `less_than`) * Macro wrapping boilerplate for op registration in `external_function.cpp` (this covers everything except `op::Parameter`).
-
Christian Convey authored
* Forces CI to use clang-3.9
-
Robert Kimball authored
-
- 22 Sep, 2017 3 commits
-
-
Yixing Lao authored
-
Robert Kimball authored
add tensor buffer size unit test fix warnings when building mkldnn test get tensor is_output set. Add Manager state and Function to pass manager use pass manager internal state
-
Scott Cyphers authored
-
- 21 Sep, 2017 6 commits
-
-
Yixing Lao authored
-
Avijit authored
-
Adam Procter authored
fix eigen warnings during build
-
Robert Kimball authored
-
Christian Convey authored
rename logging macros
-
Yixing Lao authored
-
- 20 Sep, 2017 6 commits
-
-
Yixing Lao authored
Moves src tree under `ngraph` dir
-
Christian Convey authored
* Done to achieve goal of having our #include directives all start with `"ngraph/`, like LLVM does.
-
Yixing Lao authored
individual install path for external projects
-
Yixing Lao authored
-
Yixing Lao authored
new directory layout
-
Yixing Lao authored
-
- 19 Sep, 2017 4 commits
-
-
Bob Kimball authored
-
Robert Kimball authored
add liveness pass
-
Adam Procter authored
Simplify expression construction for tests.
-
Scott Cyphers authored
-
- 18 Sep, 2017 1 commit
-
-
Scott Cyphers authored
* Simplify external function use. * By default, release original function. Optional argument to delay release.
-
- 16 Sep, 2017 1 commit
-
-
Bob Kimball authored
add naming of tensors and tensor views add visualization pass add graph dump pass
-
- 15 Sep, 2017 13 commits
-
-
Jai Menon authored
Fixes for building with reference OS in docker image
-
Adam Procter authored
remove class Op and merge functionality with Node
-
Robert Kimball authored
-
Chris Lishka authored
Changes to allow build (in docker run) to run as the user, not root, so BUILD directory is easily removable.
-
Scott Cyphers authored
Function execution
-
Chris Lishka authored
-
Scott Cyphers authored
-
Robert Kimball authored
CMake: Replace a previously missed instance of 'git am'
-
Jaikrishnan Menon authored
-
Robert Kimball authored
CMake: Use 'patch' instead of 'git am'
-
Jaikrishnan Menon authored
Git invocations without an available gitconfig (ex. a test environment) will fail whereas patch should always work. This adds a build dependecy on patch.
-
Yixing Lao authored
fix namespace collision in runtime test
-
Yixing Lao authored
-
- 14 Sep, 2017 2 commits
-
-
Scott Cyphers authored
VM for interpreting ops
-
Adam Procter authored
* Implemented binops/unops with different return type from args * Implemented generic bases class for comparison and arith ops, changed current comparison ops to subclass it * Added a TraitedType for booleans * Moved arith and comparison ops to separate header files from `op.h`
-