| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
Revert #18413. Too many internal test failures due to the name scope change caused by this change.
Revert #18192. Cannot use re2::StringPiece internally. Need alternative for set call. Will pull and clean this up in a separate change.
PiperOrigin-RevId: 197991247
|
|
|
|
| |
PiperOrigin-RevId: 197817738
|
|
|
|
|
|
|
| |
Buildifier recently started sorting load args
https://github.com/bazelbuild/buildtools/commit/3ac5f85b22bc44820c041d0cacd3bc2ed54e7742 which causes diffs in the output.
PiperOrigin-RevId: 197556554
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gcc >= 7 will change how it treats -pie [1]; passing -pie after -shared
on the command line is not possible any more; given that the legacy way to
configure flags in the gcc/nvcc toolchain does not allow control over where
the flags go or how to provide -pie only for linking of binaries, we can
prevent this from breaking in the future by also using the new feature
mechanism for gcc/nvcc.
In addition to moving the gcc-specific workarounds in the toolchain to
cuda_configure.bzl, document them, so we don't need to rediscover them in the
future.
[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77464
PiperOrigin-RevId: 197522719
|
|
|
|
|
|
| |
s/tfe.enable_eager_execution/tf.enable_eager_execution/
PiperOrigin-RevId: 197500751
|
|
|
|
| |
PiperOrigin-RevId: 197121447
|
|
|
|
| |
PiperOrigin-RevId: 196387391
|
|
|
|
| |
PiperOrigin-RevId: 196349902
|
|
|
|
| |
PiperOrigin-RevId: 196205436
|
|
|
|
| |
PiperOrigin-RevId: 196020032
|
|
|
|
| |
PiperOrigin-RevId: 195849091
|
|
|
|
|
|
|
| |
This involves patching to override the png neon option. In the future
it might be worth enabling PNG optimization.
PiperOrigin-RevId: 195846513
|
|
|
|
| |
PiperOrigin-RevId: 195506194
|
|
|
|
|
|
| |
This is an error with clang trunk.
PiperOrigin-RevId: 195394277
|
|
|
|
| |
PiperOrigin-RevId: 195281004
|
|
|
|
| |
PiperOrigin-RevId: 194997009
|
|
|
|
| |
PiperOrigin-RevId: 194530610
|
|
|
|
| |
PiperOrigin-RevId: 194031845
|
|
|
|
|
|
|
|
| |
library
Closes #12102.
PiperOrigin-RevId: 193696537
|
|
|
|
| |
PiperOrigin-RevId: 193119953
|
|
|
|
| |
PiperOrigin-RevId: 192821482
|
|
|
|
| |
PiperOrigin-RevId: 191840652
|
|
|
|
|
|
|
|
| |
use. The default is still NCCL 1 from GitHub. If the user chooses NCCL 2, it asks for the install directory.
The nccl_configure.bzl generates two different BUILD files based on the chose NCCL version. For NCCL 1, it aliases to the existing 'nccl_archive' http_repo on GitHub. For NCCL 2, it creates a target containing the NCCL 2 library and headers from the chosen install directory.
PiperOrigin-RevId: 191718007
|
|
|
|
|
|
|
| |
They added big endian preprocessor macros in recent releases. Hopefully
this should do the right thing on IBM mainframes.
PiperOrigin-RevId: 191705207
|
|
|
|
| |
PiperOrigin-RevId: 191696213
|
|
|
|
|
|
| |
DataTypes.h is no longer a generated header. X86DisassemblerDecoderCommon.h is now part of :support.
PiperOrigin-RevId: 191438031
|
|
|
|
| |
PiperOrigin-RevId: 190953197
|
|
|
|
| |
PiperOrigin-RevId: 190878279
|
|
|
|
| |
PiperOrigin-RevId: 190858242
|
|
|
|
| |
PiperOrigin-RevId: 190835392
|
|
|
|
|
|
|
|
|
|
| |
Makes the tf.keras.Layer.__call__ signature identical to tf.layers.Layer.__call__, but makes passing positional arguments other than "inputs" an error in most cases. The only case it's allowed is subclassed Models which do not have an "inputs" argument to their call() method.
This means subclassed Models no longer need to pass all but the first argument as a keyword argument (or do list packing/unpacking) when call() takes multiple Tensor arguments.
Includes errors for cases where whether an argument indicates an input is ambiguous, but otherwise doesn't do much to support non-"inputs" call() signatures for shape inference or deferred Tensors. The definition of an input/non-input is pretty clear, so that cleanup will mostly be tracking down all of the users of "self.call" and getting them to pass inputs as positional arguments if necessary.
PiperOrigin-RevId: 190787899
|
|
|
|
|
|
|
|
| |
checkpointing.
Uses a more recursive/functional tracking style which avoids numbering layers. Maybe this is too magical and we should adapt tf.keras.Sequential first? Let me know what you think.
PiperOrigin-RevId: 190282346
|
|
|
|
| |
PiperOrigin-RevId: 190161440
|
|
|
|
|
|
|
|
|
|
|
| |
Previously we only allowed to download clang when doing GPU builds.
The added skylark files use bazel's autoconf scripts, which were only added in
0.10.0. To provide nice error message for older versions of bazel
(i.e. 'version is less than 0.10' vs 'can't load @bazel_tools/cpp/...'), we
move the bazel version check into WORKSPACE file from workspace.bzl.
PiperOrigin-RevId: 190050798
|
|
|
|
| |
PiperOrigin-RevId: 189945839
|
|
|
|
|
|
|
|
|
|
|
| |
By disabling openmp when building with clang.
If we want to enable openmp with clang, we'll probably have to have libomp as
an explicit dependency.
This fixes a breakage found by OS CI:
https://ci.tensorflow.org/view/Nightly/job/nightly-matrix-linux-gpu-clang/215/
PiperOrigin-RevId: 189644968
|
|
|
|
| |
PiperOrigin-RevId: 189258641
|
|
|
|
| |
PiperOrigin-RevId: 189231636
|
|
|
|
|
|
| |
corresponding script.
PiperOrigin-RevId: 188324090
|
|
|
|
|
|
| |
This detects negativo17's CUDA packages for Fedora.
PiperOrigin-RevId: 187923472
|
|
|
|
| |
PiperOrigin-RevId: 187643585
|
|
|
|
| |
PiperOrigin-RevId: 187191730
|
|
|
|
|
|
| |
* updated ShuffleIndex because of API change
PiperOrigin-RevId: 186822637
|
|
|
|
| |
PiperOrigin-RevId: 186674197
|
|
|
|
| |
PiperOrigin-RevId: 186592198
|
|
|
|
| |
PiperOrigin-RevId: 186073337
|
|
|
|
|
|
| |
in inference output.
PiperOrigin-RevId: 185939805
|
|
|
|
|
|
| |
* Also de-flake a test.
PiperOrigin-RevId: 185637742
|
|
|
|
|
|
| |
an Orc API change.
PiperOrigin-RevId: 185185088
|
|
|
|
|
|
|
| |
The same patch was sent via PR to cub upstream:
https://github.com/NVlabs/cub/pull/125
PiperOrigin-RevId: 184975304
|