1. 10 Nov, 2018 3 commits
    • gcwenger's avatar
      Heterogenous serialized graph testing across backends (#2020) · 40bcfdf7
      gcwenger authored
      * Heterogenous sub-graph comparison testing
      
      * Print index for float differences
      
      * Disabled compare_backends_with_graphs on most backends for now. Moved to new file. Added testing of unsigned values.
      
      * Fixed element::boolean range. Added missing include.
      
      * Switched use of shared_ptr as parm to raw *. Moved to using namespace std in cpp. Fixed comment marker in unit_test.manifest files. Switched some EXPECT_EQ TO ASSERT_EQ. Fixed parameterized test disabling.
      
      * Frozen naming -> serialized. Removed extraneous comments.
      
      * Graph comparison unit test relies on CPU for reference, so only build when CPU is built.
      
      * Reworked per backend disabling of compare_backends_with_graphs
      40bcfdf7
    • Nick Korovaiko's avatar
    • Adam Procter's avatar
      Update l2_norm and std_dev builders to use op::Sqrt (#2040) · 3f561f5e
      Adam Procter authored
      * Update l2_norm and std_dev builders to use op::Sqrt instead of op::Power(...,0.5)
      
      * Removed unneeded power.hpp include
      3f561f5e
  2. 09 Nov, 2018 11 commits
  3. 08 Nov, 2018 6 commits
  4. 07 Nov, 2018 9 commits
    • Jayaram Bobba's avatar
      IAT: Collapse dims for Dot ops (#1991) · e5d9b540
      Jayaram Bobba authored
      * Collapse dimensions for inputs to Dot
      
      * Remove eigen kernels for higher dimension dots since they will collapse to cblas_gemm kernels
      
      * Moved collapse dims pass after the fusion passes to prevent interference with fusion patterns. Use cblas_gemm for 2D dot
      e5d9b540
    • Chris Sullivan's avatar
      add dtype-generic load definitions and clean up nvrtc helpers (#1975) · f33317cc
      Chris Sullivan authored
      * Refactor include_helpers into an nvrtc specific helper file. Add templated define functions for coherent and noncoherent memory loads.
      
      * Format
      
      * const refs.
      
      * Remove cast of zero.
      f33317cc
    • Adam Procter's avatar
      af889535
    • Robert Kimball's avatar
      NOP backend (#1979) · 4918449c
      Robert Kimball authored
      * add nop backend
      
      * nop backend
      
      * fix flag name
      
      * add new switch to cmake output of switch settings
      
      * add new unit test to igpu manifest
      
      * remove redundant test
      4918449c
    • Robert Kimball's avatar
      address issues which surface with clang 6.0 (#1980) · 79802dcf
      Robert Kimball authored
      * address issues which surface with clang 6.0
      
      * revert changes due to new clang warning and disable new warning
      79802dcf
    • Adam Straw's avatar
      graph builders for quantize scale (#1976) · 8bd3846f
      Adam Straw authored
      * quantize scale passing unit tests
      
      * epsilon bump
      
      * finished with quantization scale
      
      * unit tests passing with convolution scale as builder
      
      * broadcasted constants and cleanup
      
      * api consistency for quant builders
      
      * code style
      
      * cleanup
      
      * newline at EOF
      
      * use requantization_scale
      
      * drop TF license as we are no longer using TF code directly
      8bd3846f
    • Amy Zhuang's avatar
      Do not fuse nodes if one node is predecessor of another node in horiz… (#1928) · 2a26558a
      Amy Zhuang authored
      * Do not fuse nodes if one node is predecessor of another node in horizontal fusion.
      
      * Add dead node check and remove predecessor check in horizontal fusion.
      2a26558a
    • Robert Kimball's avatar
      Add a real HybridBackend (#1998) · 45fba7b1
      Robert Kimball authored
      * wip
      
      * wip
      
      * wip
      
      * move hybrid wrapper to hybrid backend dir
      
      * move hybrid wrapper to correct namespace
      
      * wip
      
      * sorta working
      
      * remove debug from sorta working homogeneous hybrid backend
      
      * is_supported is supported for GPU
      
      * cleanup debug
      
      * more progress
      
      * remove debug
      
      * cleanup
      
      * turn off hybrid by default
      
      * revert change
      
      * revert
      
      * rename wrapper to backend
      
      * revert
      
      * address review comments
      
      * style
      45fba7b1
    • Jayaram Bobba's avatar
      Jbobba/halide (#1971) · ba73e2b8
      Jayaram Bobba authored
      * Add missing halide dependency
      
      * Bug fix in halide op creation
      
      * Localize halide/llvm to cpu backend
      
      * Added comments
      
      * Pass NGRAPH_HALIDE to tests
      
      * Resolve merge conflicts
      ba73e2b8
  5. 06 Nov, 2018 7 commits
  6. 05 Nov, 2018 4 commits