1. 02 May, 2019 1 commit
  2. 01 May, 2019 10 commits
    • Scott Cyphers's avatar
      Klocwork issues. (#2847) · 79415315
      Scott Cyphers authored
      * Klocwork issues.
      
      * Revert to dynamic_pointer_cast
      79415315
    • Jayaram Bobba's avatar
      static_cast where possible (#2850) · 6562c902
      Jayaram Bobba authored
      6562c902
    • Pruthvi's avatar
      dynamic shape support for algebraic_simplification pass (#2804) · 870f5000
      Pruthvi authored
      * - add support to algebriac simplification to check dynamic shapes against the Pass Properties
      
      * - added PassProperty to RecurrentMatcher
      - added checks to check for dynamic function state  and PassProperty in GraphRewrite before applying graph optimization
      - optimize number of calls to f->is_dynamic() in AlgebraicSimplification
      
      * - make changes to Algebriac Simplicfication graph pass to accept PassProperty
      
      * - test case for AlgebraicSimplification pass properties
      - set the Pass Property in the pass ctor
      
      * Address PR comments
      
      * fix bug in pass manager
      
      * Addressed PR comments
      870f5000
    • Leona C's avatar
      Update documentation section on graph visualization, fix ngraph bridge link, etc. (#2818) · 2147309f
      Leona C authored
      * Update for v 0.19
      
      * Add rnotes from github releases page
      
      * Add section on graph inspection tools, add link to HE transformer, and fix link to ngraph bridge for Tensorflow
      
      * Fix broken links
      
      * Remove MANYLINUX from list of default flags
      
      * Revise some for new script loc
      
      * Add stub for ngc_util python script
      
      * Might as well link to open source file
      
      * original file from Vasanth Tovinkere
      
      * updated to handle more attributes.
      
      * Update new script loc and details
      
      * Revise intro
      
      * Clarify large graphs generated from script best read on gephi or cytoscape only
      
      * Edit oddly-worded sentence for clarity
      
      * Delete ngraph_json_to_graphml.py
      
      * Delete ngc_util.py
      
      * Add nGraph logo, update color scheme, disallow preprocessing of frontends' markdown UI
      
      * Finalize doc changes for release v0.19
      
      * PR feedback on nGraph-friendly tools
      2147309f
    • Scott Cyphers's avatar
      Cyphers/fp16 (#2845) · 8933fed0
      Scott Cyphers authored
      * Basic float16
      
      * Basic fp16 support
      
      * typo
      8933fed0
    • Amy Zhuang's avatar
      Create mkldnn primitives at first iteration for codegen - part1. (#2806) · e8b5d11b
      Amy Zhuang authored
      * Create mkldnn primitives at first iteration for CODEGEN.
      
       OPs: add, lstm, and rnn.
      
      *  OPs: batchnorm.
      
      *  OPs: concat and lrn.
      
      Remove dead code.
      
      * Skip in place concat, relu, reshape, and slice when building node_primitive_string_deps_index map.
      
      * Change NGRAPH_ASSERT to NGRAPH_CHECK.
      
      * Ops: Qconv
      
      * Ops: Convs
      
      * Address PR Feedback.
      
      * Dynamic scale support for qconvs
      
      * updating to amy's recent change
      
      * GroupConv and Cleaning dead code
      
      * Address PR Feedback.
      
      * Remove unused variable.
      
      * Fix a bug.
      
      * Fix style error.
      e8b5d11b
    • Robert Kimball's avatar
      Change CPU backend to use PassConfig for codegen enable (#2826) · d77ace68
      Robert Kimball authored
      * Change CPU backend to use PassConfig instead of backdoor for codegen
      
      * move is_codegen decl to output dex only flag
      
      * revert change
      d77ace68
    • Robert Kimball's avatar
      Fix python stuff on Scott's PR (#2843) · bf865efd
      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
      bf865efd
    • Jayaram Bobba's avatar
      Support constant folding for reshape and broadcast bf16 data (#2823) · 2b2f3f35
      Jayaram Bobba authored
      * Support constant folding for reshape and broadcast bf16 data
      
      * - Addressed PR feedback
      - Adding extra paranthesis for icc
      2b2f3f35
    • Nishant Patel's avatar
      Generic Reference Convolution (#2840) · 94d39716
      Nishant Patel authored
      * Generalize types in general convolution
      
      * type-o
      
      * rounding
      
      * Do prod wide
      
      * templatize conv in cpu/kernel & add u8u8 support for Qconv
      
      * Remove cast function
      
      * Avoid compiler warning
      
      * Merge problem
      94d39716
  3. 30 Apr, 2019 6 commits
  4. 29 Apr, 2019 5 commits
  5. 27 Apr, 2019 5 commits
    • Michał Karzyński's avatar
      [Fused] Add DepthToSpace and SpaceToDepth fused ops (#2811) · e5f489a2
      Michał Karzyński authored
      * Refactor get_default_axis_vector to use std:: functions
      
      * Move get_default_axis_vector to ngraph::op
      
      * Move reorder_axes to ngraph::op::util
      
      * Move reshape helper to ngraph::op::util
      
      * Move DepthToSpace to fused ops
      
      * Add DepthToSpace docstrings
      
      * Move SpaceToDepth to fused ops
      
      * Remove redundant ngraph::op::util::get_default_axis_vector function
      
      * Add ops to serializer
      
      * Change block_size to size_t
      
      * Add fused ops tests
      
      * Add type prop tests
      
      * Add ops to list of ops unsupported on iGPU
      
      * Disable tests in iGPU manifest
      e5f489a2
    • Pruthvi's avatar
      add safety checks for mkldnn-assignement for quantized inner product (#2815) · 8491030d
      Pruthvi authored
      * - add safety checks for mkldnn-assignement for quantized inner product
      
      * - add asserts for unsupported data types in builder & emitter code of Quantized Dot
      8491030d
    • Michał Karzyński's avatar
      [Fused Ops] Add fused version of Elu (#2797) · d07e38e0
      Michał Karzyński authored
      * Add fused version of Elu op
      
      * Refactor ONNX importer prelu function to use fused op
      
      * Style check
      
      * Add docstrings
      
      * Move make_constant_node to op/util
      
      * Use make_constant_node helper
      
      * Remove unneeded std:: prefixes
      
      * Remove make_constant_node function, use builder::make_constant
      
      * Remove redundant includes
      
      * Add Elu to serializer
      
      * Add Elu tests
      
      * Add Elu tests to type prop
      
      * Add Elu to list of ops unsupported on iGPU
      
      * Add Elu to list of ops unsupported on iGPU
      
      * Disable tests in iGPU manifest
      d07e38e0
    • Robert Kimball's avatar
      PerformanceCounter rework (#2790) · 02b04376
      Robert Kimball authored
      * rework PerformanceCounter class
      
      * Update intel gpu to new PerformanceCounter and enable performance on interpreter
      02b04376
    • Robert Kimball's avatar
      Remove Backend parent from runtime::Tensor (#2810) · d3f3a1ff
      Robert Kimball authored
      * Add new HybridTensor class. Remove Tensor parent.
      
      * upate more backends
      
      * fix GPU tensor
      
      * update intel gpu backend
      d3f3a1ff
  6. 26 Apr, 2019 5 commits
  7. 25 Apr, 2019 8 commits