aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
Commit message (Collapse)AuthorAge
* Fix build error, where nccl requires -lrt link option (#7271)Gravatar LI Yi2017-02-17
| | | | | | | | * Fix build error, where nccl requires -lrt link option * Remove config_setting defines in nccl.BUILD and curl.BUILD * Fix typo in curl.BUILD
* FreeBSD compatibility (#7073)Gravatar Daniel Ylitalo2017-02-14
| | | | | | | | | | | | | | | | | | | | | | | | * Adding FreeBSD compatibility (non-breaking changes) * Adding FreeBSD compatibility (BREAKING changes) - FreeBSD has libdl integrated into libc so -ldl is not available * Adding FreeBSD compatibility (BREAKING changes) - FreeBSD has libdl integrated into libc so -ldl is not available * - Define FreeBSD config - Clear -ldl linkopts for FreeBSD only * Clear -ldl linkopts for FreeBSD only * Changing to local condition just as previously done with darwin * Removing one indentation for syntax validation * Removing one indentation here too * - Changing new config name to lowercase - Fixing buildifier warning
* Use temp_http_archiveGravatar Kristina Chodorow2017-02-11
|
* Update proto library reference and make curl forward/backward compatibleGravatar Kristina Chodorow2017-02-11
| | | | | | | | | | | | | | I'm working on fixing https://github.com/bazelbuild/bazel/issues/1681, which will change the way Bazel organizes the execution root. This has two implications for tensorflow: * The protobuf library needs to be updated to a version that works with old/new versions of Bazel (older versions won't be able to find external protos). * The curl library needs to use ../curl as an include prefix in new versions of Bazel and external/curl in old versions. This patch should be forward/backward compatible.
* Python : simplify computecpp.tplGravatar Joan Thibault2017-02-10
|
* Removed duplicate includesGravatar Benoit Steiner2017-02-09
|
* Merge commit for internal changesGravatar Benoit Steiner2017-02-09
|\
| * Internal change.Gravatar A. Unique TensorFlower2017-02-09
| | | | | | | | Change: 147051664
| * Deleted references to non existent //third_party/mkl libraryGravatar Benoit Steiner2017-02-08
| | | | | | | | Change: 146970526
| * Merge changes from github.Gravatar Benoit Steiner2017-02-08
| | | | | | | | Change: 146918929
* | Added Intel MKL graph optimization code and the ability to enable MKL when ↵Gravatar mahmoud-abuzaina2017-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | running configure. (#6921) * Added Intel MKL graph optimization code and the ability to enable MKL when running configure. * Fixed inclusion of MKL into build files. * Made changes to MKL graph optimization files based on review comments. * Adding support for MKL matmul op * Revert "Adding support for MKL matmul op" This reverts commit 20d6cdd865dbe790bd03765e82b709bd750d8823. * Changes based on Vijay Vasudevan's comments * Made format-related fixes to some build files. * Setting the execute bit (755) for tensorflow/tools/pip_package/build_pip_package.sh
* | Merge commit for internal changesGravatar Rasmus Larsen2017-02-02
|\|
| * CudaRoot() returns the configured CUDA toolkit path.Gravatar Jingyue Wu2017-02-01
| | | | | | | | | | | | | | Fixes the problem of XLA being unable to find libdevice files if not executed through bazel. For example, http://stackoverflow.com/questions/41729019/notfounderror-running-tensorflow-xla-example-libdevice-compute-35-10-bc/41800414#41800414 Change: 146329331
| * Merge changes from github.Gravatar A. Unique TensorFlower2017-02-01
| | | | | | | | Change: 146316196
* | Merge pull request #7113 from benoitsteiner/masterGravatar Benoit Steiner2017-02-01
|\ \ | | | | | | Upgraded to libxsmm 1.7
| * | Fixed libxsmm_config_arguments in libxsmm.BUILD (#7)Gravatar Hans Pabst2017-02-01
| | | | | | | | | | | | * Fixed libxsmm_config_arguments: Fixed the incorrect value supposed to trigger auto-prefetch. Fixed the 0-threshold, which is now accounted for in LIBXSMM (by just populating the default threshold). The problem arised from the assumption "threshold: fallback to BLAS if n*m*k above this", which is wrong (the threshold populates an upper bound until which JIT code is generated). The previous configuration perhaps caused all sorts of issues due to other values derived from the 0-threshold. Note, explicitly JIT'ting code is/was never subject to a threshold.
* | | Merge commit for internal changesGravatar Rasmus Larsen2017-01-31
|\ \ \ | | |/ | |/|
* | | Improve cudnn.h search during build (#6850) (#7151)Gravatar hartb2017-01-30
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update _find_cuda_define() and _cudnn_version() to use _find_cudnn_header_dir() to locate the cudnn.h header. The latter already knows how to look in multiple locations for the header. This works on POWER Ubuntu when cuDNN is installed via tarball or deb package and CUDNN_INSTALL_PATH is set to /usr/local/cuda-8.0. In those cases, cudnn.h is ultimately found at: $ sudo tar -C /usr/local -xzvf cudnn-8.0-linux-ppc64le-v5.1.tgz /usr/local/cuda-8.0/targets/ppc64le-linux/include/cudnn.h -or- $ sudo dpkg -i libcudnn5*deb /usr/include/cudnn.h (is soft link to /etc/alternatives/libcudnn is soft link to /usr/include/powerpc64le-linux-gnu/cudnn_v5.h)
| * Update LLVM to r293266.Gravatar Peter Hawkins2017-01-27
| | | | | | | | Change: 145804953
| * Stop using DSO loader for CUDA SDK librariesGravatar A. Unique TensorFlower2017-01-25
| | | | | | | | | | The DSO loader intermediate layer is no longer required, so it is removed here. Change: 145589281
| * Upgrade highwayhashGravatar Justine Tunney2017-01-25
| | | | | | | | | | | | | | | | The updated version contains a fix that makes hashing consistent when CPU endian changes. Fixed #6823 Change: 145563886
| * Add contrib/nccl for using all-reduce collectives across GPUs of a singleGravatar A. Unique TensorFlower2017-01-24
| | | | | | | | | | server. Change: 145475050
* | Merge commit for internal changesGravatar Gunhan Gulsoy2017-01-24
|\|
| * Merge changes from github.Gravatar Shanqing Cai2017-01-23
| | | | | | | | Change: 145363673
| * Refactor TensorBoard into WSGI application. Adds werkzeug pip dependency toGravatar Dandelion Mané2017-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tensorflow. This change is motivated by the need to use middleware to provide authentication internally. It also makes the TensorBoard backend more embeddable/re-usable. * Adds a dependency on werkzeug for convenience in setting up WSGI apps. * Replaces "TensorBoardHandler" with "TensorBoardWSGIApp". Now each route is a WSGI application. Generally uses convenient werkzeug decorators for making these applications. * Removes handler.py, server.py; these are merged into application.py * The Respond method in http.py now returns a Werkzeug Response object. * Modify projector plugin to also be a WSGI application. * Add a few error messages for helpfulness. * Remove some dead code along the way. It has to do with sampling, but we never incorporated it anywhere. Change: 145183192
* | Merge commit for internal changesGravatar Shanqing Cai2017-01-19
|\| | | | | | | | | | | Fixed conflicts in by taking the latest from internal: tensorflow/core/kernels/sparse_matmul_op.cc tensorflow/workspace.bzl
| * Add werkzeug as a dependency to TensorBoard.Gravatar Dandelion Mané2017-01-18
| | | | | | | | | | This is in preparation for making TensorBoard a WSGI app. Change: 144917110
* | Merge https://github.com/benoitsteiner/tensorflowGravatar Benoit Steiner2017-01-17
|\ \ | | | | | | | | | | | | Conflicts: tensorflow/workspace.bzl
| | * Bazel dependency fix of the llvm and jemalloc packages that cause issues ↵Gravatar Kiril Gorovoy2017-01-17
| | | | | | | | | | | | | | | | | | when TensorFlow is linked as a submodule. Change: 144764356
| * | Merge commit for internal changesGravatar Patrick Nguyen2017-01-12
| |\| | | | | | | | | | | | | Conflict tensorflow/contrib/layers/python/layers/layers.py: Preserved both indentation on "decay" change and doc fix on "center".
| | * Merge changes from github.Gravatar Patrick Nguyen2017-01-12
| | | | | | | | | | | | Change: 144396000
| | * Temporary fix of bazel dependencies when including TensorFlow as a ↵Gravatar Kiril Gorovoy2017-01-12
| | | | | | | | | | | | | | | | | | submodule. Undo change when this use-case is supported in native.http_archive in Bazel. Change: 144390772
| | * Switch open-source to use jemalloc for CPU Tensor memory allocation, gRPC, ↵Gravatar Jonathan Hseu2017-01-11
| | | | | | | | | | | | | | | | | | | | | | | | and other places where we call malloc/free. - Only enabled on Linux for now. - Added as a ./configure option defaulting to enabled. Change: 144266237
| * | Fix build errors on AVX2+ hosts with -march=native. (#6759)Gravatar Victor Costan2017-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | third_party/eigen3/unsupported/Eigen/CXX/FixedPoint and third_party/eigen3/unsupported/Eigen/CXX/Tensor use different paths to reach into unsupported/Eigen/CXX/src/Tensor. The former's paths cause the build errors documented in GitHub issue #6558. This commit removes the includes from third_party/eigen3/unsupported/Eigen/CXX/FixedPoint pointing into third_party/eigen3/unsupported/Eigen/CXX/FixedPoint, because they do not appear to be necessary.
| * | Merge commit for internal changesGravatar Patrick Nguyen2017-01-09
| |\|
| | * Initial open-source release of XLA: Accelerated Linear Algebra.Gravatar Peter Hawkins2017-01-09
| | | | | | | | | | | | | | | | | | | | | XLA is a compiler-based linear algebra execution engine that targets CPUs, GPUs and custom accelerators. XLA is still experimental; we are releasing it early to get the community involved. Change: 143990941
| * | Merge commit for internal changesGravatar Shanqing Cai2017-01-07
| |\|
| | * Replaced cuda_path_flags() macro with a more genericGravatar A. Unique TensorFlower2017-01-06
| | | | | | | | | | | | | | | cuda_default_copts() and moved CUDA-specific options there. Change: 143811735
| | * Merge changes from github.Gravatar Rohan Jain2017-01-05
| | | | | | | | | | | | Change: 143710639
| | * Update LLVM package.Gravatar Peter Hawkins2017-01-05
| | | | | | | | | | | | Change: 143689873
| | * Merge changes from github.Gravatar A. Unique TensorFlower2017-01-02
| | | | | | | | | | | | Change: 143412147
| * | Detect and match against full cuda and cudnn versions.Gravatar David Z. Chen2017-01-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, if a user specifies the full cuda or cudnn versions (with major, minor, and patch numbers), cuda_configure will fail because we only detect the version numbers we use (major and minor for cuda and major only for cudnn). This change detects full versions and matches the user-provided versions against the full versions. If the user provides only partial version numbers (e.g. without patch version), then the match will still succeed if the provided numbers match the detected numbers.
| * | Merge commit for internal changesGravatar Yifei Feng2016-12-29
| |\|
| | * Internal only changesGravatar A. Unique TensorFlower2016-12-29
| | | | | | | | | | | | Change: 143204614
| | * Move most foo.BUILD files into third_partyGravatar Justine Tunney2016-12-29
| | | | | | | | | | | | | | | This frees up space on the TensorFlow GitHub home page! Change: 143161497
| | * Add missing numpy and six depsGravatar Justine Tunney2016-12-28
| | | | | | | | | | | | Change: 143131671
| | * Make TensorFlow build libcurl from scratchGravatar Justine Tunney2016-12-27
| | | | | | | | | | | | | | | | | | | | | Google Cloud Platform support is now available for everyone by default. Fixes #5349 Change: 143077241
| * | Merge pull request #6462 from gunan/windows_fixGravatar gunan2016-12-24
|/| | | | | | | | Write rules to construct headers for jpeg-turbo using existing templates.
| * | Rename the expand_header_template template_rule.Gravatar Gunhan Gulsoy2016-12-23
| | |
| * | Convert case of constants in jpeg.BUILD to constant case.Gravatar Gunhan Gulsoy2016-12-23
| | |