- 04 Sep, 2019 2 commits
-
-
Michał Karzyński authored
* Add opset_version field to Node * Add opset version aliases to Softmax * Add op::set1::Softmax operator * Disable opset 1 ops in INTERPRETER * Add serializer support for Softmax opset 1 * Opset1Transformation pass * Added unit tests to softmax pass * Code refactoring * Added missing virtual to set_opset_version * Clang styles applied * Update src/ngraph/pass/opset1_transform.cpp Co-Authored-By:
Adam Procter <adam.m.procter@intel.com> * Part.1 Code review remarks introduced * Part.2 Code review remarks introduced * Changed opset_version to op_version * Code review remarks introduced * Code review remarks introduced * Set Op as base class for Softmax instead of UnaryElementwiseArithmetic * Fixed unit tests * v1::Softmax::generate_adjoints mark temporarily as not supported * Fix CI. Part.2 * Fix CI. Part.3 * Code review remarks introduced * Rename Opset1Transformation to Opset1Upgrade * Fixed clag style problem with enum switch * Fixes clang compilator error * Removed unused foward declaration * Code review remarks introduced * Added checking if input rank is static
-
Ewa Tusień authored
* [Py] Added Dequantize, Quantize, Quantized Convolution, Quantized Dot operators to Python API. * [Py] Removed unnecess import. * [Py] Changed docstring. Co-Authored-By:
Tomasz Socha <tomasz.socha@intel.com> * [Py] Changed docstring. * [Py] Changed docstring. * [Py] Added missed imports.
-
- 28 Aug, 2019 1 commit
-
-
Ewa Tusień authored
* [Py] Added operators Shuffle Channels, Squared Difference and Squeeze to Python API. * [Py] Changed docstring. * [Py] Changed docstring. * [Py] Changed docstring.
-
- 21 Aug, 2019 1 commit
-
-
Adam Procter authored
-
- 15 Aug, 2019 1 commit
-
-
Tomasz Socha authored
* [FUSED] Change alpha attribute in Elu from dynamic to static * Fix python API * Fix failing python test * Remove unnecesary test * Fix merge artifact * Review fix I * Review Fix PyAPI
-
- 12 Aug, 2019 1 commit
-
-
Ewa Tusień authored
-
- 09 Aug, 2019 1 commit
-
-
Ewa Tusień authored
-
- 08 Aug, 2019 1 commit
-
-
Ewa Tusień authored
-
- 02 Aug, 2019 1 commit
-
-
Ewa Tusień authored
* [Py] Added grn operator to Python API. * [Py] Changed order of included files. * [Py] Changed docstring. * style
-
- 30 Jul, 2019 2 commits
- 29 Jul, 2019 1 commit
-
-
Ewa21 authored
-
- 25 Jul, 2019 1 commit
-
-
Ewa21 authored
-
- 24 Jul, 2019 2 commits
- 23 Jul, 2019 2 commits
- 22 Jul, 2019 4 commits
-
-
tomdol authored
-
Ewa Tusień authored
* Added elu operator to Python API. * Added missing file. * Specified elu function description. * Expand docstring * [Py] Added test with scalar for elu operator. * Bugfix * [Py] Changed input type in elu test. * Update test_ops_binary.py * [Py] Syntax bugfix. * [Py] Added elu operator to list in documentation.
-
Tomasz Dołbniak authored
-
tomdol authored
-
- 19 Jul, 2019 1 commit
-
-
tomdol authored
-
- 10 Jul, 2019 1 commit
-
-
Robert Kimball authored
-
- 26 Jun, 2019 2 commits
-
-
Robert Kimball authored
-
tsocha authored
* [ONNX] Add eyelike operator * Use shifted square identity in square identity * Make new helper function to map onnx_types<->ngraph_types * Add fp16 support to ngraph Python API * Move helper common.hpp => common.cpp * Add checker for attribute presence * Style check * Add definition of shifted word * Change return value of attribute presence !(==) -> != * Rename is_attribute_present => has_attribute * Clean-up headers in eyelike.cpp * Organize headers in common.*pp * Minor review fixes * Style check * Add test for EyeLike with negative k
-
- 05 Jun, 2019 1 commit
-
-
Robert Kimball authored
* remove tensor offset from tensor read/write calls because it was never used * fix build errors * fix build errors * fix python test errors * more python fixes * revert change * Make old version of read/write deprecated * fix python read overload * one more try to fix python binding * fix python * yet another try * why is this so hard * fix? * add text to changes.md
-
- 10 May, 2019 1 commit
-
-
Adam Procter authored
* Add create_dynamic_tensor function to Backend signature * Add skeleton of dynamic wrapper class * Simple test for construction * Some progress on dynamic tensor creation * Compile dynamic wrapper into core; change config string to a factory option * Add wrapped executable, working on simple example * Add wrapped dynamic tensor * Update to match new tensor API * Update wrapper to clone the graph; basic dyn test now passes * Update call_with_validate to grok dynamic * Make the unit tests a little prettier * Make get_element_type virtual * Change dynamic tests to be backend-parametric; fix get_element_type check for dyn tensors * Add dynamic.in.cpp * CODEOWNERS entry for dynamic_wrapper * Remove overly-accommodating behavior for create_dynamic_tensor on non-dynamic BEs * Pass enable_performance_collection to wrapped compile() calls * More comments in the 'abc' test * Fix 'create' wrapper in pybind11 * Remove unnecessary WrappedStaticTensor class * Better names for the classes, and add some docstrings * Fix pybind for 'create' to return shared_ptr now
-
- 08 May, 2019 1 commit
-
-
Robert Kimball authored
* Interpreter working * cleanup * cleanup * add CPU backend * Update the rest of the backends * update python API * update test_case to use new shared_ptr
-
- 01 May, 2019 1 commit
-
-
Robert Kimball authored
* Remove parameter, result, and node vector files and class, use vector * Fix gcc issues * style * Remove python references * update python files * fix error * fix build error
-
- 25 Apr, 2019 1 commit
-
-
Sang Ik Lee authored
-
- 23 Apr, 2019 1 commit
-
-
Sang Ik Lee authored
* Don't create a separate .so for python onnx importer. * Pass outer make's -j values to sub make used in python_wheel.
-
- 28 Mar, 2019 1 commit
-
-
Jianying Lang authored
* Add MPI_Bcast to nGraph core * Add mpi_broadcast op and pass the unit test on CPU backend * Modify API for MLSL * Remove unused variable * Fix the format * Add the op call in python/pyngraph/ops/regmodule_pyngraph_op.cpp. * Fix emitter function for DistBroadcast op * Fix format * Fix the emitter function for distbroadcast op * Fix format * Delete the reference code for distbroadcast op * Include mlsl.h from ngraph build for genernal external usage * Change back for build * Fix alphabetical order issue and line space * Rename disbroadcast to broadcastdistributed * Change back continue * Update the changes * Fix style * Delete unused variables * Change some text format * Add support for interpreter backend for broadcastdistributed * Delete some redundant code * Fix format * rename * remove unused file * More renames * renaming * Remove one unused file * Fix a bug * add back redundant * One more commit * More commits * Unify distributed_send and distributed_recv functions * Fix format
-
- 21 Mar, 2019 1 commit
-
-
tsocha authored
* Add support for negative padding * Use std::bind in pad builder check * Add support for negative padding in CPU backend * Updated kernel to do pad+slice * Remove type conversion warnings * Fix review comments * Remove interior padding from core op and interpreter stuff * Update backends other than GPU for retirement of padding_interior * Skeleton of support for edge/reflect padding * Post-merge cleanup * Attempt reference implementation for EDGE. * Fix the edge-padding reference, and add some unit tests * Implement REFLECT padding ref; add tests * Fixes to the CPU stuff so it compiles now * Fix test * Add support for different pad modes * Restore a stub get_padding_interior function, and tweak some stale comments * Update ONNX importer to not supply interior padding value; add checks for padding-too-small for EDGE and REFLECT * Typo * Bop a warning * Attempt fix to INTELGPU backend * Attempt another fix to INTELGPU backend * Fix pyapi * Style apply * Add support for padding modes * Remove unnecesary node validation checks * Remove tests for minimal reflect and edge pad * Remove commented tests * Remove unnecesary Asserts * Little update of pad documentation * Monospace for pad_mode options * Revert "Remove tests for minimal reflect and edge pad" This reverts commit 81e4787ea47195b832cab1452dde698bc05776fe. * Revert "Remove unnecesary node validation checks" This reverts commit 7e68db7564f3c9b1fd40e7db1d1bda4e0677cad9. * Test only spatial dims * axis -> spatial axis * Fix typo * Style check * Update test * Add CoordinateDiff include * Remove pad_mode from tree visualization * Convert padding into NVShape * Skip failing tests on GPU * Revert mode change * Remove merge artifact * Rename pad kernel into pad_ref
-
- 04 Mar, 2019 1 commit
-
-
Jayaram Bobba authored
* Extend compile API to take in PassConfig object * fix override warning * remove extra semicolon * cmake fixes to support cases where include_path has multiple directories * Help pybind find the overloaded compile methods * Limit compile-api exposed through PyBind (#2530) * clang-format * Remove setter for compilation mode to prevent post-init changes. Add compile-mode warning. * Removed pass_config include * fix merge
-
- 02 Mar, 2019 1 commit
-
-
Adam Procter authored
-
- 27 Feb, 2019 1 commit
-
-
Robert Kimball authored
* rename and document the node name methods * address more references to renamed methods * fix compile error * fix build error
-
- 26 Feb, 2019 1 commit
-
-
Rob Earhart authored
* Add a direct-to-Tile op * Disable dequantize_dynamic_offset * Add missing Py op defn * Generic passthrough op; serialization * Appease Linux builds * Add gpu handlers * Disable floor_int32 for now
-
- 11 Feb, 2019 1 commit
-
-
Robert Kimball authored
-
- 28 Jan, 2019 2 commits
-
-
Robert Kimball authored
-
Robert Kimball authored
-