- 17 Sep, 2018 4 commits
-
-
Robert Kimball authored
-
shssf authored
-
Artur Wojcik authored
[ONNX] Unary ops
-
Tomasz Socha authored
-
- 15 Sep, 2018 5 commits
-
-
Robert Kimball authored
* add very basic test for Coordinate * add correct license header
-
Robert Kimball authored
* remove contains_key() * fix logic error
-
Robert Kimball authored
* wip * wip * serializer update to use op_tbl * fix deserialize * remove Remainder
-
Jayaram Bobba authored
* Move to MKLDNN v0.16. Git hash picks up some bug fixes post v0.16 * Temporary workaround for an MKLDNN bug
-
Fenglei authored
* reset workspace manager after use * use unique_ptr for pass memory manager
-
- 14 Sep, 2018 7 commits
-
-
Chris Sullivan authored
* Add Reshape passthrough when reshape is logical only. * Move address conditional to RT in case reference is different but both pointer values are the same. * Add exclusion to common function collection pass so that tensor name check is applied during emission for ops that pass inputs through. * Add propagate_in_place_input/output to handle propagating inputs and outputs through the non-destructive ops in the graph. * Remove references to direct execution. * Remove checks for in-place transpose. * Formatting.
-
Robert Kimball authored
* elementwise updated * add support for constructing any order arg list * add comment for using node_names * use array instead of vector for args/output * fix per review comment * remove dead code
-
Nick Korovaiko authored
-
Nick Korovaiko authored
-
Scott Cyphers authored
* Remove "view" Simplify layout * Fix merge error * fix build error * PR1602. IntelGPU backend. Compilation fixed.
-
mchrusci authored
* [AIBT-446] Run nGraph-ONNX tests on nGraph PRs * Cloning nGraph from NervanaSystems * Updated CI path to "ngraph/.ci/onnx/jenkins" * Updated permissions * Fixed path in find command * Changes to notification message * Editing CMakeCache.txt instead of removing * Removing old ngraph wheels; cloning pybind11 if necessary * Fixed path in removing ngraph wheel
-
tsocha authored
* [ONNX] Non-linear operators * Review fix pt. 1 * Review fix pt. 2 * Non-linear tests * style check * Exception fix * Test fix
-
- 13 Sep, 2018 8 commits
-
-
Scott Cyphers authored
-
Robert Kimball authored
* add unsupported_op exception * unsupported_op test * add printout of unsupported op in model * fix GPU dispatcher check * fix test designation * catch exceptions on single file runs too * add unsupported_op exception where needed * remove unsupported_op class * add unassigned op exception * add unit test * catch unsupported op in nbench * add cpu test back * update all latest merges * mode change
-
Chris Sullivan authored
Clang chooses to use a __vectorcall optimization in which address pointers are vector loaded in the gpu::invoke_primitive. This results in a segfault when stack alignment is absent. Since the GPU transformer does not rely on CPU for compute, we disable the optimizations of the emitted function.
-
Amy Zhuang authored
* Modify DEX OneHot op: use generator. * Cast index to int.
-
Nick Korovaiko authored
* topological sort with cdeps * add control deps API, fix unit tests * rollback adjoints changes * fix test failures,add more tests * remove dead code * address scott's feedback
-
Fenglei authored
-
Tomasz Socha authored
-
gaurides authored
-
- 12 Sep, 2018 7 commits
-
-
Jayaram Bobba authored
-
gaurides authored
* Add in_place suport for ReplaceSlice * Add emit_replace_slice_inplace kernel * changed file permissions to original * Formatted code using maint/apply-code-format.sh * Removed data type check and removed dead code * Removed setting mkldnn_op(true). ReplaceSlice is not mkldnn op
-
Adam Rogowiec authored
* Add missing header. * Test for ReduceSum * Simple tests for reductions - L1/L2/LogSum/LogSumExp/Max/Mean/Min/Prod/SumSquare. * Add floating point literal suffix * Fix typo
-
L.S. Cook authored
* Update fusion doc and add ONNX build flag to buildlb doc * Fix PR comments * Final PR review comments addreswsed * Fix link on reformmatted doc README * Delete index.rst.save
-
Robert Kimball authored
* add option to copy intput/output data for each iteration * add support for stale buffers
-
Nishant Patel authored
* Add support for Quantized Pooling(Max + Avg) op via mkldnn for IA backend (codegen + DEX) * Add checks for min and max * Extracting out the common code from codegen and DEX * Use call_with_validate
-
tsocha authored
* [ONNX] Shape operator * Review fix pt. 1 * Style check
-
- 11 Sep, 2018 4 commits
-
-
Robert Kimball authored
* wip * interperter use switch instead of if/else * more cleanup * make nop elimination run on all backends * revert * use single include file to define all ops so there is only one instance * move op.tbl to ngraph/op dir as it is useful. Added useage example. * add some comments where needed * revert some changes to reduce delta * add const * add more const * simplify using NodeWrapper * update per review comments * update per review comments * update per review comments * remove switch warning as it is not supported in older gcc
-
Nick Korovaiko authored
-
Michał Karzyński authored
-
gaurides authored
* Add conv add fusion * Updated file permissions and cpu_fusion order * Formatted code using maint/apply-code-format.sh * Fixed minor review comments * Use NODE_VALIDATION_ASSERT instead of throw ngraph_error;\nupgrade baseline and fix issues * Some more fixes
-
- 10 Sep, 2018 1 commit
-
-
shssf authored
* IntelGPU backend: BatchNorm operation optimization * PR1579. Function moved by request
-
- 08 Sep, 2018 1 commit
-
-
Adam Rogowiec authored
* ReduceSum and ReduceSumSquare ONNX operations. * Add new reduction ops. - ReduceLogSum, - ReduceLogSumExp, - ReduceMax, - ReduceMin, - ReduceMean, - ReduceProd. * Add ReduceL1 and ReduceL2 * Utility generic functions generating monotonic sequences of values. * Review comments: return AxisSet not std::vector * Use common functions for generating monotonic sequence. * Review comments.
-
- 07 Sep, 2018 3 commits
-
-
shssf authored
-
Nishant Patel authored
* Add support for Dequantize op via mkldnn for IA backend (codegen + DEX) * Remove unused variable * Static cast target range
-
Nick Korovaiko authored
* constant + pad * adding broadcast test back
-