aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/tensorflow.bzl
Commit message (Collapse)AuthorAge
* Remove python shebang line from gen_git_source.Gravatar Gunhan Gulsoy2018-10-09
| | | | PiperOrigin-RevId: 216479972
* Automated rollback of commit 6b538d9ce54e878576131cde0c76e43a893180c2Gravatar Smit Hinsu2018-10-04
| | | | PiperOrigin-RevId: 215808649
* Automated rollback of commit 70a395f9795a48c21bc35cdf1dc44778f73a7bbaGravatar A. Unique TensorFlower2018-10-04
| | | | PiperOrigin-RevId: 215710849
* Automated rollback of commit d78595d333c9b5c8a0705ba6852c08b107d6c462Gravatar A. Unique TensorFlower2018-09-29
| | | | PiperOrigin-RevId: 215073584
* Make cuda_py_test create a gpu and cpu target.Gravatar A. Unique TensorFlower2018-09-29
| | | | | | | | Currently, we run tests on machines with GPUs based on the "gpu" tag, and the tests automatically adapt to whether a GPU is available. Creating two targets, one tagged with "gpu" and one not, will make us run the tests in both modes. PiperOrigin-RevId: 215045035
* Merge pull request #20277 from ROCmSoftwarePlatform:upstream-stagingGravatar TensorFlower Gardener2018-09-27
|\ | | | | | | PiperOrigin-RevId: 214793113
* | Reduce the size of //tensorflow/tools/pip_package:simple_console_windowsGravatar A. Unique TensorFlower2018-09-27
| | | | | | | | | | | | | | | | This change reduce the size of //tensorflow/tools/pip_package:simple_console_windows's zip file from 1000027677 bytes to 47690474 bytes for a CPU build. For GPU build, it will avoid going over 4GB when multiple CUDA compatibility are specified. To fix #22390 PiperOrigin-RevId: 214764423
* | Adds a build flag to enable MKL (mkl_enabled=true).Gravatar A. Unique TensorFlower2018-09-25
| | | | | | | | PiperOrigin-RevId: 214557082
* | Fix dynamic kernels dependencies for python build and test rules.Gravatar Gunhan Gulsoy2018-09-25
| | | | | | | | | | | | | | | | Bazel does not allow python rules to directly depend on c++ rules. So I have to separately manage static dependencies, unfortunately avoiding "kernels" option for now. PiperOrigin-RevId: 214532631
* | Add benchmarks comparing Mkl vs Default Conv2D ops.Gravatar Eugene Zhulenev2018-09-17
| | | | | | | | PiperOrigin-RevId: 213346439
* | Merge pull request #21149 from ↵Gravatar TensorFlower Gardener2018-09-16
|\ \ | | | | | | | | | | | | | | | Intel-tensorflow:shaohua/fix_gcc6.3_build_link_issue PiperOrigin-RevId: 213208519
| | * [ROCm] bazel build system and continuous integration logicGravatar Wen-Heng (Jack) Chung2018-09-05
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | The commit contains following components to support TensorFlow on ROCm platform - bazel build system - continuous integration logic Authors: - Jack Chung: jack.chung@amd.com - Jeffrey Poznanovic: Jeffrey.Poznanovic@amd.com - Peng Sun: Peng.Sun@amd.com
* | Replaced tensorflow::StringPiece with an alias of absl::string_view.Gravatar A. Unique TensorFlower2018-08-30
| | | | | | | | PiperOrigin-RevId: 210929192
* | Add the kernels option to also the python binary macros defined in ↵Gravatar Gunhan Gulsoy2018-08-30
| | | | | | | | | | | | tensorflow.bzl PiperOrigin-RevId: 210859798
* | Avijit/fix broken unit testsGravatar Avijit2018-08-22
| | | | | | | | | | * Fixed the dependencies with `str(Label(...))` so that third_party codes that refer to the tensorflow as a submodule get it properly resolved.
* | Merge pull request #21122 from NervanaSystems:masterGravatar TensorFlower Gardener2018-08-21
|\ \ | | | | | | | | | PiperOrigin-RevId: 209623532
| | * Merge branch 'master' into shaohua/fix_gcc6.3_build_link_issueGravatar shaohua zhang2018-08-21
| | |\ | |_|/ |/| |
* | | Reformat tensorflow bazel files; NFCGravatar Sanjoy Das2018-08-17
| | | | | | | | | | | | | | | | | | Avoids whitespace changes in a later CL. PiperOrigin-RevId: 209168698
| * | Merge remote-tracking branch 'upstream/master'Gravatar Avijit2018-08-15
| |\ \
* | | | Fix the MKL build by correcting misspelled references to MKL's build package.Gravatar A. Unique TensorFlower2018-08-15
| |/ / |/| | | | | | | | PiperOrigin-RevId: 208894550
* | | Run buildifier on tensorflow.bzlGravatar Gunhan Gulsoy2018-08-15
| | | | | | | | | | | | PiperOrigin-RevId: 208838993
* | | Apply MKL-{ML,DNN}-only config settings to dependencies, not just code.Gravatar A. Unique TensorFlower2018-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, specifying --define=using_mkl_dnn_only=true would cause MKL-ML-dependent code to be #ifdef'd out, but dependencies on MKL-ML itself would still be present. This change makes all library dependencies on MKL properly select MKL-ML, MKL-DNN, or both, depending on the selected configuration. PiperOrigin-RevId: 208710102
* | | Merge pull request #20536 from rongjiecomputer:flagGravatar TensorFlower Gardener2018-08-13
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 208565050
| | * \ Merge remote-tracking branch 'upstream/master'Gravatar Avijit2018-08-12
| | |\ \ | |_|/ / |/| | |
| | * | Updated based on PR feedback.Gravatar Avijit2018-08-12
| | | |
* | | | Rename MKL-related feature macros.Gravatar A. Unique TensorFlower2018-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing feature macros are named INTEL_MKL to indicate that any flavor of MKL is available, INTEL_MKL_ML to indicate that *only* MKL-ML is available (i.e. MKL-DNN is not), and DO_NOT_USE_ML to indicate that *only* MKL-DNN is available (i.e. MKL-ML is not). This change renames INTEL_MKL_ML to INTEL_MKL_ML_ONLY and DO_NOT_USE_ML to INTEL_MKL_DNN_ONLY. The meanings of the macros have not changed. This change also adds a few sanity checks to mkl_util.h that ensures that the combination of INTEL_MKL, INTEL_MKL_ML_ONLY, and INTEL_MKL_DNN_ONLY is logically consistent: the *_ONLY macros may not both be defined, and if either of them is defined, bare INTEL_MKL must also be defined. PiperOrigin-RevId: 208313735
* | | | Internal change.Gravatar A. Unique TensorFlower2018-08-10
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 208283367
| | * | Merge remote-tracking branch 'upstream/master'Gravatar avijit-nervana2018-08-06
| | |\ \ | |_|/ / |/| | |
* | | | Internal change.Gravatar Jonathan Shen2018-08-02
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 207176147
| | * | Merge remote-tracking branch 'upstream/master' and changesGravatar avijit-nervana2018-07-31
| | |\ \ | |_|/ / |/| | | | | | | based on PR review comments.
* | | | Remove the deprecated, now no-op, "data" transition.Gravatar A. Unique TensorFlower2018-07-31
| | | | | | | | | | | | | | | | | | | | RELNOTES: n/a PiperOrigin-RevId: 206822820
* | | | Add a new kernels option to bazel rules to enable adding dynamic kernel ↵Gravatar Gunhan Gulsoy2018-07-29
| | | | | | | | | | | | | | | | | | | | | | | | dependencies. PiperOrigin-RevId: 206473913
* | | | Remove the gen_locally tag which is no more needed.Gravatar Guangda Lai2018-07-26
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 206197083
* | | | Replace //tools/defaults:crosstool to ↵Gravatar A. Unique TensorFlower2018-07-26
| | | | | | | | | | | | | | | | | | | | | | | | @bazel_tools//tools/cpp:current_cc_toolchain //tools/defaults will be removed soon PiperOrigin-RevId: 206187625
| | | * Fix gcc6.3 build link issueGravatar shaohua2018-07-26
| |_|/ |/| | | | | | | | Signed-off-by: shaohua <shaohua.zhang@intel.com>
| | * Merge remote-tracking branch 'upstream/master'Gravatar Avijit2018-07-25
| | |\ | |_|/ |/| |
| | * nGraph integration with TensorFlowGravatar Avijit2018-07-24
| | | | | | | | | | | | * Added nGraph bridge as a third_party to be built with TensorFlow based on user selection. * Added a limited set of C++ unit tests to verify the correctness of the computation
* | | A subsequent improvement to the creation of a config option to not link ↵Gravatar A. Unique TensorFlower2018-07-24
| | | | | | | | | | | | | | | | | | LGPL, including fix for the Android/Apple version of code (C++ macros-es fix) PiperOrigin-RevId: 205842327
* | | Relax dependency checking for custom op librariesGravatar Allen Lavoie2018-07-20
| | | | | | | | | | | | | | | | | | | | | | | | These checks were necessary when we used RTLD_GLOBAL to expose TF symbols to custom ops, since :framework and :lib pulled in implementations. They're now header-only. Ideally we'd switch the checks to framework_internal_impl and lib_internal_impl, but that would require visibility for those rules (thus making it more likely they'd get included in silly places). So this change disables the check for dynamic builds, on the theory that accidentally relying on implementation rules is much more difficult than it was with a static build. Should allow tf_custom_op_libraries to depend on GPU kernels (which depend on core:gpu_lib which depends on :framework). PiperOrigin-RevId: 205472434
* | | Create a config option to not link LGPLGravatar A. Unique TensorFlower2018-07-20
| | | | | | | | | | | | PiperOrigin-RevId: 205427089
* | | Merge pull request #20542 from rongjiecomputer:exceptionGravatar TensorFlower Gardener2018-07-15
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 204662666
* \ \ \ Merge pull request #20576 from Intel-tensorflow:mabuzain/avx-performance-fixGravatar TensorFlower Gardener2018-07-13
|\ \ \ \ | |_|_|/ |/| | | | | | | PiperOrigin-RevId: 204530874
| | | * Remove all references of windows_msvc config_settingGravatar Loo Rong Jie2018-07-12
| |_|/ |/| |
* | | Fix compilation of mkl kernels.Gravatar Eugene Zhulenev2018-07-10
| | | | | | | | | | | | PiperOrigin-RevId: 203987173
* | | Updating what belongs in textual_hdrs vs hdrsGravatar A. Unique TensorFlower2018-07-09
| | | | | | | | | | | | PiperOrigin-RevId: 203868794
| * | Fixing AVX performance issueGravatar Mahmoud Abuzaina2018-07-05
|/ /
| * Suppress /wd4577 'noexcept with no exception handling mode' warningGravatar Loo Rong Jie2018-07-04
| |
| * [MSVC] Disable C++ exceptionsGravatar Loo Rong Jie2018-07-04
|/
* Fix Windows GPU BuildGravatar A. Unique TensorFlower2018-06-28
| | | | PiperOrigin-RevId: 202260254
* Internal changeGravatar A. Unique TensorFlower2018-06-19
| | | | PiperOrigin-RevId: 201301504