Skip to content

[pull] master from tensorflow:master - #1390

Merged
pull[bot] merged 24 commits into
MainbaseT:masterfrom
tensorflow:master
Aug 31, 2026
Merged

[pull] master from tensorflow:master#1390
pull[bot] merged 24 commits into
MainbaseT:masterfrom
tensorflow:master

Conversation

@pull

@pull pull Bot commented Aug 31, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

VibhorGautam and others added 24 commits March 9, 2026 16:03
The shuffle() and zip() docstrings do not mention that zipping a
shuffled dataset with an unshuffled one breaks element correspondence.
Users hit this and think zip is re-triggering the shuffle.

Added a section to shuffle() explaining the issue with a code example
showing the two correct approaches (shuffle after zip, or same seed).
Added a note to zip() pointing users to the shuffle docs.

Fixes #70521
Automated security fix generated by OrbisAI Security
Adds GetOrRegisterDatasetInvalidDatasetId to grpc_dispatcher_impl_test.cc
to verify that backslash, slash, '.', and '..' dataset IDs are rejected
via the public gRPC API rather than calling the internal ValidateDatasetId
function directly.
Imported from GitHub PR openxla/xla#47502

📝 Summary of Changes
 Tag FileCheck only gpu tests with gpu tag only

🎯 Justification
This allows them to be run on rocm_cpu step of CI

🚀 Kind of Contribution
🧪 Tests

📊 Benchmark (for Performance Improvements)
N\A

🧪 Unit Tests:
None

🧪 Execution Tests:
None

Copybara import of the project:

--
1d1f8ebd6c98d540aedb33625d4e1f0f8af756c2 by Dragan Mladjenovic <Dragan.Mladjenovic@amd.com>:

[ROCm] Separate lit test that use FileCheck only

This allows them to be run on rocm_cpu step of CI

Merging this change closes #47502

PiperOrigin-RevId: 973827849
PiperOrigin-RevId: 973835112
Part of a stacked effort towards adding tooling to measure and generate GPU bandwidth derate tables reproducibly.

This CL introduces `GetPeakBandwidthBytesPerSec(int device_id)`, which dynamically queries the active `StreamExecutor` to retrieve the theoretical peak GPU memory bandwidth at runtime.

Test: Added unit tests.
PiperOrigin-RevId: 973840679
Without sorting, they are dumped in arbitrary order, which makes dumps not bit-identical, which makes it harder to hunt for indeterminism.

I've checked a model that produced non-deterministic dumps before, this change fixes it.

PiperOrigin-RevId: 973891310
…to patch.

This aligns rules_proto version across Bzlmod and WORKSPACE builds.

PiperOrigin-RevId: 973931168
PiperOrigin-RevId: 973939820
Storing weights outside of flatbuffer should also respect alignment requirement.
For now this is just matching alignment requirement for tensors stored inside
flatbuffer with constants stored outside

PiperOrigin-RevId: 973945746
…aset-id-backslash-path-traversal

PiperOrigin-RevId: 973983980
…nPjRtClient instead.

PiperOrigin-RevId: 974000504
Currently, this is not supported by the autotuner and we get the following error: RET_CHECK failure (xla/backends/gpu/runtime/collective_thunk.cc:378) params.collective_params && params.collective_params->device_assn Collective parameters and device assignment are required for collective thunk execution

PiperOrigin-RevId: 974002561
PiperOrigin-RevId: 974002876
…_tpu migration layout

PiperOrigin-RevId: 974005318
@pull pull Bot locked and limited conversation to collaborators Aug 31, 2026
@pull pull Bot added the ⤵️ pull label Aug 31, 2026
@pull
pull Bot merged commit e059531 into MainbaseT:master Aug 31, 2026
0 of 3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.