- 18 Mar, 2019 1 commit
-
-
Junfeng Dong authored
* Enable onnx, protobuf and onnx import on Windows. * Apply style.
-
- 15 Mar, 2019 1 commit
-
-
Sang Ik Lee authored
* Copy and install all mkldnn libraries if versioning is enabled on linux. * Replace magic numbers with variables. * Support mkl-dnn library versioning on macos.
-
- 14 Mar, 2019 1 commit
-
-
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.
-
- 09 Mar, 2019 1 commit
-
-
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.
-
- 06 Mar, 2019 1 commit
-
-
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.
-
- 28 Feb, 2019 1 commit
-
-
Aleksey Marchuk authored
* Add all dependent libraries to mlsl linkage interface * Use ${CMAKE_SHARED_LIBRARY_PREFIX} and ${CMAKE_SHARED_LIBRARY_SUFFIX}
-
- 27 Feb, 2019 2 commits
-
-
Sang Ik Lee authored
-
Scott Cyphers authored
* Add info about lib versions in an easy to find place * Review comments
-
- 26 Feb, 2019 2 commits
-
-
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
-
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.
-
- 25 Feb, 2019 2 commits
-
-
Aleksey Marchuk authored
* Update of MLSL git tag * Use last MLSL commit * Use last valid MLSL commit
-
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.
-
- 22 Feb, 2019 2 commits
-
-
Sang Ik Lee authored
-
aslepko authored
Changing clDNN to latest commit.
-
- 19 Feb, 2019 1 commit
-
-
Sang Ik Lee authored
* Use git shallow clone if CMake >= 3.6. Remove BUILD_BYPRODUCTS. * Fix ONNX, protobuf integration.
-
- 16 Feb, 2019 1 commit
-
-
Sang Ik Lee authored
-
- 15 Feb, 2019 4 commits
-
-
Sang Ik Lee authored
-
Sergey Shalnov authored
-
Sang Ik Lee authored
-
Sang Ik Lee authored
* Use uniform naming for external project prefixes and use INSTALL_DIR instead of SOURCE_DIR for referencing prebuilt external libraries. * TBB: Use single variable to share path across files.
-
- 13 Feb, 2019 1 commit
-
-
Scott Cyphers authored
-
- 12 Feb, 2019 2 commits
-
-
Sang Ik Lee authored
-
Sang Ik Lee authored
-
- 06 Feb, 2019 1 commit
-
-
Junfeng Dong authored
-
- 04 Feb, 2019 1 commit
-
-
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
-
- 01 Feb, 2019 1 commit
-
-
Pruthvi authored
-
- 31 Jan, 2019 1 commit
-
-
Scott Cyphers authored
* Use pre-built tbb on macos * Review comments * Only copy lib when changed
-
- 21 Jan, 2019 1 commit
-
-
Yixing Lao authored
-
- 17 Jan, 2019 1 commit
-
-
Robert Kimball authored
* fix windows build * wip * mkldnn seems to build * address various errors building cpu backend with MSVC * wip * wip
-
- 12 Jan, 2019 1 commit
-
-
Sergey Shalnov authored
* IntelGPU backend: Use new clDNN version 12.1 * PR2280. Comments addressed
-
- 08 Jan, 2019 1 commit
-
-
Sang Ik Lee authored
* Allow external mklml outside of prebuilt mkldnn install directory. * Limit prebuilt mkl-dnn support to Linux.
-
- 03 Jan, 2019 1 commit
-
-
Robert Kimball authored
* update licenses for 2019 * style
-
- 29 Dec, 2018 1 commit
-
-
Robert Kimball authored
-
- 28 Dec, 2018 1 commit
-
-
Sang Ik Lee authored
* Forward nGraph's C/C++ compiler, build type and generator information to cmake based external projects. * Fix typo. * Pass generator related info properly. * Googletest is using DEBUG_POSTFIX * TBB uses postfix for debug lib. * Fix typo.
-
- 23 Dec, 2018 1 commit
-
-
Robert Kimball authored
* update build byproducts to support ninja * remove unused cmake code * more cmake cleanup * display error message if Ninja generator is requested * fix mkldnn ext project * revert onnx cmake file * revert protobuf cmake file * revert mlsl cmake file * more fixing
-
- 14 Dec, 2018 1 commit
-
-
Robert Kimball authored
-
- 13 Dec, 2018 1 commit
-
-
Aleksey Marchuk authored
-
- 11 Dec, 2018 1 commit
-
-
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
-
- 07 Dec, 2018 1 commit
-
-
Sang Ik Lee authored
-
- 05 Dec, 2018 1 commit
-
-
Amy Zhuang authored
-