1. 14 Dec, 2019 1 commit
    • Scott Cyphers's avatar
      Cyphers/27sync (#4059) · 8adf4988
      Scott Cyphers authored
      * [ONNX] Add GatherND op to ONNX importer (#3963)
      
      * [ONNX] Added gatherND op to ONNX importer.
      
      * Added tests.
      
      * Removed new line.
      
      * Update onnx_import.in.cpp
      
      * Changed tests.
      
      * Fix serialization of op's type (#4019)
      
      * Fix serializer op name
      
      * cleanup
      
      * Make sure examples compile (#3981)
      
      * Make sure examples compile
      
      * Resolve doc build error due to opset versioning and align dynamic tensor doc to cpp example
      
      * Add latest rc
      
      * Remove deprecated API
      
      * Update brief link summary
      
      * Dist example
      
      * update doc for cpp code examples folder
      
      * Fix typo and toc index
      
      * Build config for example, deprecation in dist test
      
      * style
      
      * Update jenkins-trigger.groovy
      
      Moving to gitlab.
      
      * Fix layernorm flatten issue (#4032)
      
      * fix layernorm flatten issue
      
      * update ut
      
      * checkout output val
      
      * fix style
      
      * apply tolerance
      
      * [MKLDNN] Emit dgemm for 2D DP FP Dot op (#3990)
      
      * [MLIR] Update MLIR/LLVM repos
      
      * Move MLIR/LLVM repos forward
      
      This includes fix to affine fusion algorithm.
      
      * Fix issues after merge
      
      * Fix lit test
      
      * [MKLDNN] Emit dgemm for 2D DP FP Dot op
      
      Add support for emitting MKLDNN's double precision FP gemm from a 2D double
      precision floating point Dot operation.
      
      * Removed unnecessarily duplicated pattern
      
      * Add f64 matmul support to CPU Emitter + unit test
      
      * Add check for DP unsupported bias in cpu_fusion.cpp
      
      * Remove GOE from Adjoints class (#3973)
      
      * Change generate_adjoints to take an OutputVector instead of a NodeVector for deltas.
      
      * Cleanup
      
      * Adjoints class convert to use Output<Node>
      
      * More cleanup
      
      * More cleanup
      
      * Post-merge build issues
      
      * Don't push initial bprops multiple times
      
      * Eliminate GOE correctly
      
      * back-compatibility, unit test
      
      * Helper in Constant to allow casting values to a different type (#4000)
      
      * Helper in Constant to allow casting values to a different type
      
      Simplify logic needed to extract values from a Constant node, when
      the expected data type is specified only as integral or floating point.
      
      * Review comment
      
      * Review comment
      Co-Authored-By: 's avatarTomasz Socha <tomasz.socha@intel.com>
      
      * Style apply
      
      * TensorIterator: reshape support (#4038)
      
      * Add second decompose pass to INTERPRETER backend (#4036)
      
      * Update MKLDNN to v1.0.4. (#3951)
      
      * Update MKLDNN to v1.0.4.
      
      Build MKLDNN-v1 by default.
      
      * Add bf16 support check.
      
      * Modify visibility.
      
      * Tested doc build for 0.27 with sitemap for ngraph.ai endpoint (#4014)
      
      * Make sure examples compile
      
      * Resolve doc build error due to opset versioning and align dynamic tensor doc to cpp example
      
      * Add latest rc
      
      * Remove deprecated API
      
      * Update brief link summary
      
      * Dist example
      
      * update doc for cpp code examples folder
      
      * Fix typo and toc index
      
      * Build config for example, deprecation in dist test
      
      * style
      
      * Sitemap for ngraph.ai doc content
      
      * Add title to sitemap
      
      * resolve docbuild warnings resultant from sitemap link labeling
      
      * Doc tag for 0.27.1
      
      * Matmul dyshape_fused_forward_fluid_fix (#4023)
      
      * use constructor_validate_and_infer_types() in CumSum ctor (#4044)
      
      * - use construct_validate_infer_types() in CumSum ctor
      
      * - remove unused variable
      - relax rank check
      
      * Warning
      
      * Fix tolerance for all_close_f (#4042)
      
      * Fix tolerance for all_close_f
      
      * Lower tolerance
      
      * use all_close
      
      * Use v1::Gather in ONNX Importer (#4037)
      
      * Add upgrade and downgrade pass for GroupConvolutionBackpropData ops (#4035)
      
      * Add upgrade and downgrade pass for GroupConvolutionBackpropData ops
      
      - Add up/downgrade passes for GroupConvolutionBackpropData operators
      - Improve decompose operatorion of v0::GroupConvolutionBackpropData to support N-dimensional data
      - Add UT for up/downgrade passes.
      
      * Remove unused variable
      
      * Fixed constant operation for u1 format (#4045)
      
      * Fixed bin constant ops
      
      * Added export
      
      * Fixed buffer size
      
      * Fixed code style
      
      * Fix broken serialize and deserialize for Sum and Product (#4050)
      
      * v1::Reshape downgrade pass + onnx_importer adjustments (#4046)
      
      * Update ONNX importer to use nGraph ops from new opset header (#3994)
      
      * Fix NNP-T naming in README (#4048)
      8adf4988
  2. 20 Aug, 2019 1 commit
  3. 23 Jul, 2019 2 commits
  4. 15 Feb, 2019 1 commit
  5. 11 Feb, 2019 1 commit
    • Sandeep's avatar
      add OpenMPI support besides MLSL (#2353) · 08c4c57c
      Sandeep authored
      * quick fix to add openmpi as default
      
      * add finalize to distributed class & use unit test
      
      * use intel mlsl github link
      
      * apply style
      
      * address a few comments
      
      * fix test
      
      * update nbench cmake
      
      * remove extras
      
      * fix a bug
      
      * add counter to finalize and cleanup
      
      * test ci error
      
      * address mlsl ci error
      
      * update flag names, as mentioned in pr comment
      
      * revert back the link to mlsl repo and tag
      
      * add flag to finalize
      
      * apply style
      
      * debug with info
      
      * delete when flag is true
      
      * add distributed setup class works, tests pass
      
      * fix style
      
      * remove extra instance
      
      * disable the test due to a bug
      
      * change flag to ompi
      
      * remove the dependency of setting NGRAPH_DISTRIBUTED_ENABLE flag
      
      * cleanup
      
      * change extern to static
      
      * remove the option NGRAPH_DISTRIBUTED_ENABLE setting this flag
      
      * formatting
      
      * update flags not catched by ci
      
      * make unique pointer
      
      * remove unused bool, fix clang error
      08c4c57c
  6. 03 Jan, 2019 1 commit
  7. 13 Dec, 2018 1 commit
  8. 16 Nov, 2018 1 commit
  9. 05 Oct, 2018 1 commit
  10. 29 Sep, 2018 1 commit
  11. 27 Sep, 2018 1 commit
    • Robert Kimball's avatar
      Major cleanup of runtime::TensorView (#1682) · 8caa2717
      Robert Kimball authored
      * remove get_tensor method
      
      * remove get_element_count as it is redundant to get_size
      
      * fix a few issues with examples and python wrapper
      
      * rename get_size to get_element_count and add get_size_in_bytes method
      8caa2717
  12. 18 Sep, 2018 1 commit
  13. 29 Aug, 2018 1 commit
  14. 26 Jul, 2018 1 commit
    • L.S. Cook's avatar
      Doc distributed training (#1104) · f78133d2
      L.S. Cook authored
      * editing how to execute computation file for clarity and linenos
      
      * Add placeholder for runtime docs
      
      * Update section on backends, interpreter, and FPGA options
      
      * add updated master to fix python_ci
      
      * Weird autosummary issue reverted
      
      * Clarify new section
      
      * fix up docs
      
      * Update pattern matcher doc based on Nik's presentation slides WIP
      
      * Update doc structure and examples
      
      * remove old folder
      
      * Fix broken Tensorview refs
      
      * new section on distr training
      
      * updated index w/drafted outline
      
      * . helping people document code more efficiently
      
      * edit WIP branch
      
      * WIP editing
      
      * WIP editing
      
      * init distributed doc
      
      * PR review edits
      
      * modify dist doc and dist mnist_mlp
      
      * Finish PR review comment fixes so far
      
      * Improving distributed training docs
      
      * Fix build error now that we have documented inteface backends use
      
      * update example build and run
      
      * update how-to distributed training doc
      
      * Editing distr train docs
      
      * Reword section to avoid strange doc build error
      
      * rebuild for zero errors for CI
      
      * split patternmatcher PR
      
      * PR feedback added
      
      * Add more help and detail for MXNet and neon distr
      
      * Resolve merge conflicts due to patternmatcher doc split
      
      * Resolve merge conflicts due to patternmatcher doc split
      
      * Resolve build errors manually
      
      * These files are already added to the branch
      
      * fix style
      
      * update with glossary def and link to Intel paper on synchronous SGD
      
      * fix link to sgd
      
      * remove comm_rank in dist example
      f78133d2
  15. 25 Jun, 2018 1 commit
  16. 04 Jun, 2018 1 commit
    • Robert Kimball's avatar
      Modernize cmake usage (#1032) · eef750df
      Robert Kimball authored
      * Update cmake files to more modern approach
      
      * disable building libraries that are not required
      
      * handle more build cases
      
      * add versions to backend libs. add start of package target.
      
      * add create_backend to backends
      
      * temporary workaround to tbb not linking correctly with gcc
      
      * install codegen lib
      
      * force tbb to link to the cpu backend so that it is available for codegen
      
      * fix clang build error
      
      * fix warning for codegen build
      
      * update cuda header paths
      
      * change error message for opening backend shared library
      
      * set lib path
      eef750df