1. 18 Mar, 2019 1 commit
  2. 15 Mar, 2019 1 commit
  3. 14 Mar, 2019 1 commit
    • Sang Ik Lee's avatar
      Silee2/external project rpath (#2525) · 1eea5fe6
      Sang Ik Lee authored
      * Set rpath for mkl-dnn.
      
      * Set library rpath to  on Linux.
      
      * Use patchelf to set rpath of prebuilt mklml library.
      
      * Add patchelf to Linux Dockerfiles.
      
      * Revert "Add patchelf to Linux Dockerfiles."
      
      This reverts commit 1769505a866061552942e19467ddcc0dad0922e8.
      
      * Revert "Use patchelf to set rpath of prebuilt mklml library."
      
      This reverts commit 726f6553a0450520328607177d64baf48fa93dd2.
      
      * Copy cldnn runtime.
      
      * Copy mlsl libraries.
      1eea5fe6
  4. 09 Mar, 2019 1 commit
    • Sang Ik Lee's avatar
      Silee2/fix prebuilt mkldnn (#2575) · dfff804b
      Sang Ik Lee authored
      * mkl-dnn prebuilt: Use IMPORTED_LINK_INTERFACE_LIBRARIES to ask to link mklml and omp runtime.
      
      * mkl-dnn prebuilt: fix IMPORTED libraries related issues.
      
      * Setup target libmkl for prebuilt mkl-dnn.
      dfff804b
  5. 06 Mar, 2019 1 commit
    • Scott Cyphers's avatar
      Cyphers/r15catchup (#2567) · 94ce950b
      Scott Cyphers authored
      * Fix bug introduced by #2238 on r0.15 (#2515)
      
      * Fix bug introduced by #2238
      
      * style
      
      * Avijit/add diag 4 distributed debugging (#2523)
      
      * Fix bug introduced by #2238
      
      * Added a debug logging macro: NGRAPH_DIST_DEBUG which prints the timestamp and MPI rank for distributed AllReduceops
      
      * Fixed code formatting.
      
      * Moved the logging implementation to log.cpp
      
      * Fixed clang warning
      
      * Don't use namespace in header
      
      * Fix ifdef
      
      * disable warning
      
      * Fix files that had missing headers (#2539) (#2541)
      
      * Update mkl-dnn to v0.18. (#2543)
      
      * Update mkl-dnn to v0.18.
      
      * Update mkl-dnn patch file.
      
      * Fixed Centos build issues (gcc 4.8.5 doesn't implement std::put_time - hence the issue). Also fixed a logical error in the distributed setup for unit tests (#2545)
      
      * Migrate Klocwork issues (#2557)
      
      * Migrate Klocwork fixes
      
      * change to kick off another build
      
      * Fix crash by correcting index (#2561)
      
      * Update build script to fix Windows build issues and add some work tow… (#2531)
      
      * Update build script to fix Windows build issues and add some work towards making codegen work on Windows.
      
      * Use "git apply" instead of "patch". (#2532)
      
      Enable using pre-installed MKLDNN on Window.
      
      * Remove commented out lines.
      94ce950b
  6. 28 Feb, 2019 1 commit
  7. 27 Feb, 2019 2 commits
  8. 26 Feb, 2019 2 commits
    • Rob Earhart's avatar
      Convert PlaidML Tile op to generic ngraph passthrough op (#2361) · cf33669b
      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
      cf33669b
    • Pruthvi's avatar
      Upgrades MKLDNN to V0.18-rc (#2486) · 278632dd
      Pruthvi authored
      * - MKLDNN would choose the algorithm which will potentially give best performance based on
      - convolution dimensions number of logical processors available.
      
      - (For auto-dispatching to work as intended,
      - use the same thread affinity settings when creating the convolution as when executing the convolution.)
      - The relationship between convolution sizes and the best performing algorithm is empirically based on performance observations
      
      * bump mkldnn version to V0.18-rc
      
      * Revert "- MKLDNN would choose the algorithm which will potentially give best performance based on"
      
      This reverts commit 904beb8ad8d4e829fbae5f38a803ea80a72b3ffd.
      
      * Update mkl-dnn patch for soversion removal.
      278632dd
  9. 25 Feb, 2019 2 commits
    • Aleksey Marchuk's avatar
      Update of MLSL git tag (#2474) · d3453447
      Aleksey Marchuk authored
      * Update of MLSL git tag
      
      * Use last MLSL commit
      
      * Use last valid MLSL commit
      d3453447
    • Sang Ik Lee's avatar
      Update mkl-dnn build script. (#2487) · 65ac0e68
      Sang Ik Lee authored
      Update TBB build script for Windows.
      
      Fix typo.
      
      Fix incorrect omp lib name on Windows.
      
      Fix incorrect tbb.dll path on Windows.
      
      Make LIBRARY and ARCHIVE output directory consistent.
      
      Function missing on Windows.
      
      Update test::util::all_close() to fix compilation issue on Windows
      
      Export CPU_Executable on Windows.
      
      Change nbench path for unit-test on Windows.
      
      Change copy to copy_if_different.
      
      Install CPU backend on Windows.
      
      Disable tools test on Windows.
      
      Disable two failing unit test on Windows CPU.
      
      Fix incorrect CPU backend install path on Windows.
      65ac0e68
  10. 22 Feb, 2019 2 commits
  11. 19 Feb, 2019 1 commit
  12. 16 Feb, 2019 1 commit
  13. 15 Feb, 2019 4 commits
  14. 13 Feb, 2019 1 commit
  15. 12 Feb, 2019 2 commits
  16. 06 Feb, 2019 1 commit
  17. 04 Feb, 2019 1 commit
    • Robert Kimball's avatar
      Windows support. (#2394) · 45a0fb47
      Robert Kimball authored
      * fix windows build
      
      * wip
      
      * mkldnn seems to build
      
      * address various errors building cpu backend with MSVC
      
      * wip
      
      * wip
      
      * Windows support.
      
          * Delete dependency of LLVM when building with MSVC.
      
      * Define EIGEN_HAS_CONSTEXPR when using MSVS.
      
      * Fix MSVC build errors.
      
          * Incorrect argument to 'decltype'. It is VC bug. Work around the
          error with rename the function into different name.
      
          * MINMAX issue in matmul_bias.cpp.
      
          * Correct TBB_LINK_LIBS on Windows.
      
      * Fix MSVC link errors.
      
          1. redefine problems in cpu_builder.obj and convert_layout.obj. It
          is because cpu_builder.hpp contains an implicit implement of
          function runtime::cpu::Builder::build for cpu::op::ConvertLayout.
          The fix is deleting the registration item in cpu_builder.cpp and
          using REGISTER_CPU_OP_BUILDER in convert_layout.cpp.
      
          2. Fix the dependent libraries path on Windows. It should be *.lib
          not *.dll when linking these libraries.
      
      * Set visibility for CPU backend to fix the MSVC linker error.
      
          MSVC complain that the .def file exceed the size limitatoin
          when using CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS. All the functions
          with CPU_BACKEND_API are used by unit test or nbench.
      
      * Fix unit test build errors on Windows.
      
          * backend_unary_elementwise.in.cpp: Use all_close_f to test case
          BACKEDND sqrt
      
          * cpu_fustion.cpp: Fix 'NUM_STEPS' cannot be implicitly
          captured because no default capture mode has been specified
      
          * cpu_test.cpp: Use portable setenv and unsetenv from misc.hpp.
      
          * tools.cpp: Use portable fpopen from misc.hpp.
      
          * misc.hpp/misc.cpp: Add new files to host misc functions that Linux and
          Windows using different implementation.
      
      * Make Debug mode work with MSVC.
      
      * style
      
      * fix line ending
      45a0fb47
  18. 01 Feb, 2019 1 commit
  19. 31 Jan, 2019 1 commit
  20. 21 Jan, 2019 1 commit
  21. 17 Jan, 2019 1 commit
  22. 12 Jan, 2019 1 commit
  23. 08 Jan, 2019 1 commit
  24. 03 Jan, 2019 1 commit
  25. 29 Dec, 2018 1 commit
  26. 28 Dec, 2018 1 commit
  27. 23 Dec, 2018 1 commit
  28. 14 Dec, 2018 1 commit
  29. 13 Dec, 2018 1 commit
  30. 11 Dec, 2018 1 commit
    • Robert Kimball's avatar
      Windows build support (#2177) · 9234cc69
      Robert Kimball authored
      * files pulled from bob/winbuild
      
      * fix compile problems
      
      * fix a few windows build errors
      
      * add windows file to exclude from git
      
      * add comment why change was made
      
      * revert obsolete change
      
      * more cleanup
      
      * building interpreter and unit test on windows with DLLs
      
      * Add flag for windows to export all symbols. Short term fix.
      
      * enable MD build
      
      * address warnings
      
      * dump all windows build results to a single directory
      
      * fix windows backend dll open issue
      
      * remove debug
      
      * fix file iterator for windows
      
      * fix merge error
      
      * fix test failure
      
      * change header from h to hpp in hopes of making python happy
      
      * address more linux build issues
      
      * fix visibility enable
      9234cc69
  31. 07 Dec, 2018 1 commit
  32. 05 Dec, 2018 1 commit