Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7663 commits
Select commit Hold shift + click to select a range
dbdb3eb
[xla:gpu] Fix clangtidy warnings (except `misc-include-cleaner`).
chsigg Nov 28, 2025
cc31c1d
Make tf_profiler_pybind_cc_library_wrapper generate layering check co…
beckerhe Nov 28, 2025
8092469
[XLA:GPU] Fix usages of deprecated tsl::errors::Unimplemented in xla
loislo Nov 28, 2025
7f6d5ae
Re-enable CollectiveOpsTestE2EShardedUnsharded test.
tensorflower-gardener Nov 28, 2025
0e824e0
[XLA:GPU] Streamline the order of operations in `EmitCollectiveThunk`.
olegshyshkov Nov 28, 2025
6a5fd81
[XLA][codegen] Move emitter helpers and dot algorithms to xtile names…
basioli-k Nov 28, 2025
b7bb8d2
Fix output bytes for cuBLAS custom calls in GPU HLO Cost Model.
tensorflower-gardener Nov 28, 2025
feb9e37
[XLA:GPU] Fix usages of deprecated tsl::errors::Internal in xla
loislo Nov 28, 2025
65c5ba0
Delete unused `ReshapeToTileDimension`, `ContainsTileSharding` functi…
KanishAnand Nov 28, 2025
623c126
[XLA:GPU] Add ExecuteReplicated override that returns executable, opt…
olegshyshkov Nov 28, 2025
ad73a1d
[XLA:GPU] call AdjustDebugOptionsForAutotuning from autotuner util
metaflow Nov 28, 2025
a919d09
[XLA:GPU] Fix usages of deprecated tsl::errors::OutOfRange in xla
loislo Nov 28, 2025
2e69329
Verify that input arrays are on the expected devices before execution
junwhanahn Nov 28, 2025
261933e
[xla:gpu] Remove redundant Thunk::GetGpuCollectives
ezhulenev Nov 28, 2025
c2a7efc
Fix ExactInterpolatorKey equality and enable sol_latency_estimator_test.
chsigg Nov 28, 2025
aff4384
[XLA:GPU] Fix usages of deprecated tsl::errors::PermissionDenied in xla
loislo Nov 28, 2025
5aa36f8
[XLA:GPU] Fix usages of deprecated tsl::errors::DataLoss and tsl::err…
loislo Nov 28, 2025
50667d9
[XLA:GPU] Fix usages of deprecated tsl::errors::OutOfRange in xla
loislo Nov 29, 2025
7fa5d80
Minor interface updates to use string_view instead of const ref strings.
tensorflower-gardener Nov 29, 2025
bd9db27
Remove default backend config fields from test HLO strings.
chsigg Nov 29, 2025
40a6420
Update GraphDef version to 2426.
tensorflower-gardener Nov 29, 2025
fbd7ed0
compat: Update forward compatibility horizon to 2025-11-29
tensorflower-gardener Nov 29, 2025
13d523c
[XLA:GPU] Fix usages of deprecated tsl::errors::Unimplemented in xla …
loislo Nov 29, 2025
335d7bc
[XLA:GPU] Fix usages of deprecated tsl::errors::FailedPrecondition in…
loislo Nov 29, 2025
beaaef3
[XLA:HLO Diff] Allow including backend config in fingerprint
ImanHosseini Nov 29, 2025
19cac92
[XLA:GPU] Create llvm_emitter out of ir_emitter(_nested).
pifon2a Nov 29, 2025
b5451f0
[XLA:GPU] Emit Triton into a local module.
pifon2a Nov 29, 2025
95ade16
[XLA:GPU] Derive replica and partition counts from HloModule in Execu…
olegshyshkov Nov 29, 2025
62cae0f
[XLA:GPU] Make name_uniquer private to IrEmitterContext.
pifon2a Nov 29, 2025
6cde202
[XLA:GPU] Create EmitAsyncDone and EmitAsyncStart methods for ThunkEm…
pifon2a Nov 29, 2025
0afc9c1
Reverts 2e69329303d0cf72f24a2b5d7c1d3710443284d0
tensorflower-gardener Nov 29, 2025
c8da326
compat: Update forward compatibility horizon to 2025-11-30
tensorflower-gardener Nov 30, 2025
a16db96
Update GraphDef version to 2427.
tensorflower-gardener Nov 30, 2025
f1b3903
[XLA:GPU] Use ExecuteReplicated overload returning ExecutionResult.
olegshyshkov Nov 30, 2025
ae6ee82
[XLA:GPU] Add documentation for dot algorithm rewriter.
derdrdirk Nov 30, 2025
c7e9d9c
Automated Code Change
tensorflower-gardener Nov 30, 2025
4e47163
[XLA:GPU] Merge ir_emitter and ir_emitter_nested.
pifon2a Nov 30, 2025
5b1deca
[XLA:GPU] Collect kernel modules and link them outside of ThunkEmitter.
pifon2a Nov 30, 2025
c1e076b
Reverts bf7be967d97ed6fa2cd778a4fe60e0493dfbedd4
tensorflower-gardener Nov 30, 2025
06c51e5
Automated Code Change
tensorflower-gardener Dec 1, 2025
7359c48
compat: Update forward compatibility horizon to 2025-12-01
tensorflower-gardener Dec 1, 2025
b4e9e27
Update GraphDef version to 2428.
tensorflower-gardener Dec 1, 2025
4eb284b
Automated Code Change
tensorflower-gardener Dec 1, 2025
3f9cd14
Automated Code Change
tensorflower-gardener Dec 1, 2025
90fdf6d
Lower CollectiveOpsTestE2E.MemcpyP2pLargeMessage test size to speed i…
tensorflower-gardener Dec 1, 2025
618e558
[XLA][XTile] Update SafeIntegerArithmeticPass to also work with tensors.
WillFroom Dec 1, 2025
d5f8699
[XLA:GPU] Add CreateSafeIntegerArithmeticPass to lowering pass.
WillFroom Dec 1, 2025
3c6a89b
[XLA:GPU] Prepare collective kernel thunk to work with emitted kernels.
sohaibiftikhar Dec 1, 2025
25e5cd2
PR #34356: [XLA:GPU][spirv] Add support to block unsupported extensions
akhilgoe Dec 1, 2025
b52f216
PR #34533: [ROCm] Make TmaPTX tests cuda specific
hsharsha Dec 1, 2025
1a19efb
[XLA:GPU] Refactor CollectiveThunk buffer creation in ThunkEmitter.
olegshyshkov Dec 1, 2025
5fb0334
[XLA:GPU] Pre-factor DotDecomposer: Extract repetitive code for handl…
thomasjoerg Dec 1, 2025
c5cd88a
[XLA:GPU] Add ExecuteReplicated overload for cases when module does n…
olegshyshkov Dec 1, 2025
a8be133
Fix asan error in `gpu_executable_test.cc`
EusebioDM Dec 1, 2025
51355e3
[XLA:GPU] remove is_autotuning_compilation flag
metaflow Dec 1, 2025
7e73d0a
PR #32107: Expand tiling docs
mtsokol Dec 1, 2025
04c86df
PR #34150: [ROCm] Consider runfiles in lit tests
alekstheod Dec 1, 2025
cb02f66
PR #34173: [ROCm][XLA:GPU] Rename warp to shmem_group in PackedTranspose
nurmukhametov Dec 1, 2025
e9af116
Automated Code Change
tensorflower-gardener Dec 1, 2025
1f9d43f
Extract register spill information from ptxas log
vwbaker Dec 1, 2025
7614a37
[xla:gpu] Remove mentions of NCCL from CollectiveThunk
ezhulenev Dec 1, 2025
1eac4fb
[XLA:GPU] Plug in the all reduce codegen into thunk emitter.
sohaibiftikhar Dec 1, 2025
82bf650
[xla:gpu] Extract collective_execution library from collective_thunk …
ezhulenev Dec 1, 2025
ad48213
This is a mechanical change to replace `tile_assignment().dim(i)` by …
KanishAnand Dec 1, 2025
dbdaf3c
Delete unused Gather/Scatter functions
KanishAnand Dec 1, 2025
9c7e193
[XLA] Add googletest wrapper that adds status asserts to gmock.h
Dec 1, 2025
c867edf
[XLA:GPU] Move ShardedUnsharded tests into a separate target.
olegshyshkov Dec 1, 2025
54a8833
Add XLA Windows presubmit job to XLA repo.
ybaturina Dec 1, 2025
8080369
[xla:gpu] Update GetComm API to pass clique key directly
ezhulenev Dec 1, 2025
5bae183
Update XNNPack and Slinky dependency versions
qukhan Dec 1, 2025
aac7896
[XLA:GPU]: Track VMM allocation in cuda_executor.
sohaibiftikhar Dec 1, 2025
3ad8c93
[xla:gpu] Add an API to lookup acquired communicator by global id
ezhulenev Dec 1, 2025
ce1c470
The comment for XEvents within an XLine is updated to specify that pa…
tensorflower-gardener Dec 1, 2025
b01fc5e
Remove #if CUDA_VERSION in cupti_tracer, mainly for handle cupti driv…
tensorflower-gardener Dec 1, 2025
983811d
PR #34137: [XLA:GPU][oneAPI] SYCL stream and tests
bhavani-subramanian Dec 1, 2025
c63f89f
This change replaces uses of std::iota with absl::c_iota, which opera…
apivovarov Dec 1, 2025
fed4c90
[xla:gpu] Switch to CollectiveCliques::GetComm API
ezhulenev Dec 1, 2025
9d0916c
Add stat for indicating SparseCore offloading index.
bmass02 Dec 1, 2025
c68a4b7
Update list of JAX tests in XLA presubmit.
ybaturina Dec 1, 2025
cb78764
[xla:gpu] Remove redundant CommunicatorHandle
ezhulenev Dec 1, 2025
4c99929
[IFRT] Remove `GetUserContext()` utility function
hyeontaek Dec 1, 2025
5838fca
Remove unused deprecated tsl::testing usages in mlir
apivovarov Dec 2, 2025
04c1582
Normalize device identifiers for autotuning by rounding GPU RAM.
hsgkim Dec 2, 2025
a57f99a
argument removal without building prototype
ermilovmaxim Dec 2, 2025
d79e589
[xla] Migrate XLA to runtime:device_id target
ezhulenev Dec 2, 2025
4eabb7c
[Rollback] [IFRT] Remove `GetUserContext()` utility function
hyeontaek Dec 2, 2025
25eb194
Map CudaGraph Node in traceviewer could show per-node framework names…
tensorflower-gardener Dec 2, 2025
b8b183a
Automated Code Change
tensorflower-gardener Dec 2, 2025
89b007e
Automated Code Change
tensorflower-gardener Dec 2, 2025
e6aec1d
Automated Code Change
tensorflower-gardener Dec 2, 2025
92846c9
Automated Code Change
tensorflower-gardener Dec 2, 2025
53a1a9a
Automated Code Change
tensorflower-gardener Dec 2, 2025
46eaca3
Automated Code Change
tensorflower-gardener Dec 2, 2025
2f27e75
Refactor: Use XLA_LOG_DEVICE and XLA_VLOG_DEVICE macros for logging w…
tensorflower-gardener Dec 2, 2025
b68422e
Remove num_dims in SymbolicExpr::ReplaceDimsAndSymbols
tensorflower-gardener Dec 2, 2025
2d8bca5
Automated Code Change
tensorflower-gardener Dec 2, 2025
1a22f2e
compat: Update forward compatibility horizon to 2025-12-02
tensorflower-gardener Dec 2, 2025
2dd9138
Update GraphDef version to 2429.
tensorflower-gardener Dec 2, 2025
5f60103
Automated Code Change
tensorflower-gardener Dec 2, 2025
abd1d2a
Use XLA_VLOG_DEVICE macro for device-specific logging.
tensorflower-gardener Dec 2, 2025
523cab8
Add a constraint to ConvertRangeVariablesToDimensions test
tensorflower-gardener Dec 2, 2025
874f89f
[ReplicaGroupV3][Partitioner][Utilities] cleanup iota functions for c…
Varcho Dec 2, 2025
eeced76
Refactor: Change GpuExecutable constructor to take individual paramet…
beckerhe Dec 2, 2025
a15ea36
[XLA:GPU] Pre-factor ReduceDecomposer: Exit early for better readability
thomasjoerg Dec 2, 2025
72d13ec
PR #33819: [ROCM][NFC] gemm regression fp8 and bf16 tests, improved l…
pemeliya Dec 2, 2025
5186ef0
[XLA:CPU/GPU][XTile] Split out the tiled emitter specific constraints.
WillFroom Dec 2, 2025
c95eb28
Update GitHub Actions to use version tags instead of SHAs.
allanrenucci Dec 2, 2025
4552471
[XLA:GPU] Add support for S32 keys for SortPairs.
akuegel Dec 2, 2025
a3e9e77
PR #33910: Implement cross host transfer optimizations in StreamExecu…
rao-ashish Dec 2, 2025
31d72c9
[XLA:CPU] Report compilation features mismatch as errors as opposed t…
basioli-k Dec 2, 2025
8a5943b
PR #34118: Add helper functions to host_offload_utils
sfvaroglu Dec 2, 2025
ea2d436
[XLA:GPU] enable dynamic slice support
metaflow Dec 2, 2025
8ae8e33
Rename fusion_emitter_device_legacy_port_test to triton_gemm_fusion_t…
chsigg Dec 2, 2025
4d08bf8
Refactor: Make Executable::hlo_module_ private and use accessors.
beckerhe Dec 2, 2025
a973239
PR #33820: Update `shapes.md` with example and memory location info
pavithraes Dec 2, 2025
df4f70e
Remove `debug_info_` from xla::Executable.
beckerhe Dec 2, 2025
decf51c
[XLA:GPU] Disable failing test-case
tensorflower-gardener Dec 2, 2025
a4c507f
PR #34247: [ROCM] Grid-stride loops for buffer comparator and redzone…
pemeliya Dec 2, 2025
502b997
[XLA][codegen] Move memref layout attribute implementation from trito…
basioli-k Dec 2, 2025
9f02b8a
[XLA] Print and parse StackFrameIndexProto when dumping HLO in text f…
pifon2a Dec 2, 2025
7dd389e
[XLA:GPU] Remove gpu_p2p_pipeliner
Dec 2, 2025
f260e44
[XLA:GPU] Do not drop op metadata in DotStrengthReduction.
thomasjoerg Dec 2, 2025
d51d840
[XLA:GPU] Add ExecuteReplicated overload when all replicas get the sa…
olegshyshkov Dec 2, 2025
0a95c8a
[XLA:GPU] Migrate from tsl::errors to absl::Status error creation fun…
loislo Dec 2, 2025
43bfda6
[XLA:GPU] Remove FP8 datatype replacements in collective ops tests.
olegshyshkov Dec 2, 2025
d9f02c1
Reverts 455247163f0fc1f0141ddb3a6d556933d5753ebb
tensorflower-gardener Dec 2, 2025
f605aa8
Reverts ea2d4362090e1bfd9da21e56ce9aac0b5dc2c194
tensorflower-gardener Dec 2, 2025
bb44dd1
Automated Code Change
tensorflower-gardener Dec 2, 2025
4db7e0e
[Autotuner] Add Fp8 cuBLASLt fallback for cublas backend.
tensorflower-gardener Dec 2, 2025
5fd8d48
Move CollectiveMetadataTest to a separate file.
tensorflower-gardener Dec 2, 2025
0df577f
[XLA:GPU] Remove unused ExecuteReplicated that require OpaqueExecutable.
olegshyshkov Dec 2, 2025
898c386
Add support for kTfLiteBuiltinRelu0To1 in TFLite GPU delegate.
tensorflower-gardener Dec 2, 2025
2c6a84e
[Autotuner] Extend with missing features.
tensorflower-gardener Dec 2, 2025
74e4377
Bring together gemm autotuning passes.
tensorflower-gardener Dec 2, 2025
2b76e0e
[XLA:GPU] Use HloHardwareIndependentTestBase::CreateDefaultDeviceAssi…
olegshyshkov Dec 2, 2025
f11ff02
Fix comment placement.
fergushenderson Dec 2, 2025
6934a1f
Increase TFCI_WHL_SIZE_LIMIT for Linux ARM64.
tensorflower-gardener Dec 2, 2025
664c8d4
Update Maven package name in error messages from TF Lite to LiteRT.
fergushenderson Dec 2, 2025
73bdeaf
[PJRT:GPU] Re-enable se_gpu_pjrt_client_test.
tensorflower-gardener Dec 2, 2025
142aa13
[xla:gpu] Add support for passing collective communicators to XLA:FFI…
ezhulenev Dec 2, 2025
58b4200
Generalize AllocateOutputBuffersWithInputReuse onto CommonPjRtClient.
pschuh Dec 2, 2025
2df1d96
Integrate LLVM at llvm/llvm-project@0bd2f1275360
tensorflower-gardener Dec 2, 2025
d9ed979
Added `--xla_cpu_collective_timeout_seconds` flag.
mwhittaker Dec 2, 2025
b0ad467
[XLA] Remove TF_ prefix from TF_{ASSERT,EXPECT}_OK
Dec 2, 2025
f6f1d3f
Delete unused `DevicesForSharding`
KanishAnand Dec 2, 2025
687d4f1
Deprecate AttributeMap::map() and migrate usages to AttributeMap::Get().
krishnaharidasan Dec 2, 2025
afd3eb3
Move `BufferAssigner::Run` arguments to `Options` struct.
mwhittaker Dec 2, 2025
20938db
Introduce a variant of `ToProto` that takes the proto as an output pa…
junwhanahn Dec 3, 2025
e8bf919
This change replaces uses of std::iota with absl::c_iota, which opera…
apivovarov Dec 3, 2025
2dcd7a7
Avoid copying references in `AbstractTrackedDeviceBuffer::raw_buffer(…
junwhanahn Dec 3, 2025
06314b4
Add an IsEmpty() API to AttributeMap
krishnaharidasan Dec 3, 2025
21dff55
Port more BufferUse users to provide shape
ermilovmaxim Dec 3, 2025
ce218f2
Add a variant of `Shape:ToProto`/`Layout::ToProto` that takes a proto…
junwhanahn Dec 3, 2025
1dc8909
Update `rules_ml_toolchain` to disable `--@cuda_driver//:include_cuda…
ybaturina Dec 3, 2025
6111204
Automated Code Change
tensorflower-gardener Dec 3, 2025
503d741
[xla:collectives] Move ReductionKind to a separate target to break de…
ezhulenev Dec 3, 2025
6c3ed6b
Remove unused `GetMostOccurringDevice` function.
ZixuanJiang Dec 3, 2025
d6fafb1
Automated Code Change
tensorflower-gardener Dec 3, 2025
55d5a7e
compat: Update forward compatibility horizon to 2025-12-03
tensorflower-gardener Dec 3, 2025
51d12db
Update GraphDef version to 2430.
tensorflower-gardener Dec 3, 2025
144341e
Add "hermetic_cuda_umd" to TF build config in XLA CI
beckerhe Dec 3, 2025
4d9869c
[xla:ffi] Do not depend on GPU backend from default FFI implementation
ezhulenev Dec 3, 2025
3f293f3
[XLA:GPU] Add support for S32 keys for SortPairs.
akuegel Dec 3, 2025
daaf047
[JAX] Split _jax extension into _xla and _jax extensions.
hawkinsp Dec 3, 2025
16f017d
[XLA] Remove TF_ prefix from TF_{ASSERT,EXPECT}_OK
Dec 3, 2025
ffed1e0
[xla:cpu] Remove unused runtime_single_threaded_matmul for f32
ezhulenev Dec 3, 2025
328d48d
Avoid zero-initializing memory allocated for sub-byte packing
junwhanahn Dec 3, 2025
7f1dfef
[xla:ffi] Remove internal context decoding code duplication
ezhulenev Dec 3, 2025
7131b89
PR #32378: [XLA:CPU][oneDNN][BugFix] Fix unsafe subtraction from unsi…
akhilgoe Dec 3, 2025
da4ada6
Add serialization and deserialization of IFRT IR MPMD executables.
tensorflower-gardener Dec 3, 2025
e4a3871
[XLA:GPU] Disable debug thunk passes in autotuning
Dec 3, 2025
0e221cb
Reverts daaf047d90ab7fc50e6890a961e22efbdb517307
hawkinsp Dec 3, 2025
8e04855
Don't call HeapSummary() by default on windows as it's expensive
protobird-git Dec 3, 2025
50ec49e
Add session_id support to ProfilerSessionWrapper and ExportToTensorBo…
subhamsoni-google Dec 3, 2025
3c206f2
Added buildable copy of coordination service.
mwhittaker Dec 3, 2025
e6b9cdf
Internal cleanup. Nothing to see here.
tensorflower-gardener Dec 3, 2025
ba80f2c
Update hermetic CUDA UMD version to match CUDA driver version install…
ybaturina Dec 3, 2025
c41d434
[xla:ffi] Relax the check for number of args and rets if handler does…
ezhulenev Dec 3, 2025
12487b2
#HLODiff Add comment explaining HloInstructionNodeProps::subgraph_fin…
tensorflower-gardener Dec 3, 2025
8f26d4f
[XLA:GPU][XLA:CPU] Add simplifications for HloOpcode::kConditional.
thcmbs Dec 3, 2025
376a97b
[XLA] Add an option to control whether the collective pipeliner uniqu…
mkuperst Dec 3, 2025
a962a5c
#HLODiff Add option to skip precomputing instruction dependencies in …
tensorflower-gardener Dec 3, 2025
aa081d2
[XLA:GPU] Do not create an additional LLVM module for Triton.
pifon2a Dec 3, 2025
f11dcac
override Thunk::buffer_uses where needed. Part 2
ermilovmaxim Dec 3, 2025
05b0db5
[tsl]Migrate from std::algorithms to absl::c_
apivovarov Dec 3, 2025
905f636
Added buildable copy of preemption.
mwhittaker Dec 3, 2025
ae839f6
Migrate callsites from ifrt::AttributeMap::map to ifrt::AttributeMap:…
krishnaharidasan Dec 3, 2025
59c710e
[XLA] Add tests for `original_value` in `WhileLoopConstantSinking`.
tensorflower-gardener Dec 3, 2025
65b9003
Generalize and move CreateOutputs to CommonPjRtClient.
pschuh Dec 4, 2025
ca77fbd
Update to use half data type within the runtime.
fengwuyao Dec 4, 2025
d1fb88e
[IFRT] Deprecate `Sharding` methods that do not take `SingleDeviceSha…
hyeontaek Dec 4, 2025
e64d208
Remove deprecated float_format/double_format in python proto text_for…
anandolee Dec 4, 2025
c3ab396
Bump rules_ml_toolchain to the latest version before OpenMP updates f…
yuriivcs Dec 4, 2025
4c0844f
override Thunk::buffer_uses where needed. Part 1
ermilovmaxim Dec 4, 2025
b2a47f3
Implement TransferLiteralToBuffer in PJRT C API client.
hhb Dec 4, 2025
ebf4eb1
Move dlpack_types and strides out of xla/python to xla/util.
hanrach9 Dec 4, 2025
3722959
[xla:ffi] Remove unused StreamExecutor dependencies from xla/ffi targets
ezhulenev Dec 4, 2025
a243fdc
Convert a slice taking a single element from the minor dim of a resha…
jbspooner Dec 4, 2025
690e7ba
Automated Code Change
tensorflower-gardener Dec 4, 2025
066d282
Refactor ConcatenateTest to remove boolean parameter.
chsigg Dec 4, 2025
9a8466f
Add missing Abseil dependencies to TSL platform BUILD files.
apivovarov Dec 4, 2025
0e6499e
[XLA:GPU] Allow configurable memory sizes for CollectiveOpsE2ETestBase.
tensorflower-gardener Dec 4, 2025
2aacfdb
PR #34657: [XLA:GPU] Fix the command_buffer_cmd vlog debug message to…
shawnwang18 Dec 4, 2025
5daddad
Automated Code Change
tensorflower-gardener Dec 4, 2025
6cf33c7
Update GraphDef version to 2431.
tensorflower-gardener Dec 4, 2025
b9f8fb7
compat: Update forward compatibility horizon to 2025-12-04
tensorflower-gardener Dec 4, 2025
a1408a9
[XLA:GPU] Add xla_h100 tag to lit test suite.
akuegel Dec 4, 2025
4d201b8
Refine func::FuncOp legality checks in int4_passes.
chsigg Dec 4, 2025
21a7403
Reduce and simplify APIs going into Ptx Compiler
vwbaker Dec 4, 2025
3801c52
[XLA][Numerics][Tools] Add a verification tool for HLO original value…
jcai19 Dec 4, 2025
02376a6
Replace absl::make_unique with std::make_unique.
apivovarov Dec 4, 2025
dbd604a
[XLA:GPU] Enable profiling with CUDA graphs by default.
tensorflower-gardener Dec 4, 2025
330aba8
[ReplicaGroupV3][Partitioner][Utilities] add functions for creating V…
Varcho Dec 4, 2025
9b6c582
[XLA:GPU] Use `ExtractInstructionIntoNewModule` to report bad fusion.
olegshyshkov Dec 4, 2025
fac1791
PR #34520: [ROCm] Use rocminfo instead of lspci as it will report all…
alekstheod Dec 4, 2025
054dcdb
[XLA:GPU] Preserve reduce+convert idioms in `ReduceDecomposer`.
thomasjoerg Dec 4, 2025
b13024d
[XLA:GPU] Prevent multi-process usage of collective metadata.
tensorflower-gardener Dec 4, 2025
2339ad7
Propagate kernel statistics from NVPTX compilation to XLA Executable.
vwbaker Dec 4, 2025
3d4217a
[Autotuner] Remove combined fission backend as we have per codegen fi…
tensorflower-gardener Dec 4, 2025
fbe4e62
[Autotuner]Adjust algorithm for cuBLASLt fallback.
tensorflower-gardener Dec 4, 2025
f87682f
[XLA:CPU] Rollback of report compilation features mismatch as errors …
WillFroom Dec 4, 2025
3640756
[Tensorflow] Rewrite convolution operation in tensorflow to not use …
derdrdirk Dec 4, 2025
77ed575
Automated Code Change
tensorflower-gardener Dec 4, 2025
b498e2a
Need this cost analysis fix for tuple tensor results, which is very b…
tensorflower-gardener Dec 4, 2025
8124613
Add Cudnn backend for gemm_fusion_autotuner for cuda implementation.
tensorflower-gardener Dec 4, 2025
fbb8ab2
PR #34614: Bump github/codeql-action from 4.31.5 to 4.31.6
dependabot[bot] Dec 4, 2025
45dadd5
PR #34750: [ROCm] Split multigpu and singlegpu tests execution for ni…
alekstheod Dec 4, 2025
f851d1c
Delete deprecated `tsl::str_util::CUnescape` and its remaining call s…
tensorflower-gardener Dec 4, 2025
d72c291
Automated Code Change
tensorflower-gardener Dec 4, 2025
e9ecf73
PR #34499: Fix cublasLT bug when swap operands
shawnwang18 Dec 4, 2025
a294507
[XLA:GPU] Simplify DnnSupport by removing not used methods: DoConvole…
derdrdirk Dec 4, 2025
0a0dcda
This is a mechanical change to replace `tile_assignment().num_dimensi…
KanishAnand Dec 4, 2025
2b3b671
Enable deserialization of CustomKernelThunks with in-process symbols.
beckerhe Dec 4, 2025
53a29d6
Optimize even sharding path in `HloSharding::Disassemble`.
tomhennigan Dec 4, 2025
8a81860
[XLA:CPU] Disable algebraic simplification for conditional
thcmbs Dec 4, 2025
f402ed7
This is a mechanical change to replace `tile_assignment().num_element…
KanishAnand Dec 4, 2025
e63eb9e
Initial plan
Copilot Mar 20, 2026
149fac7
[Huawei] Add serving build infrastructure and batch size resource
Copilot Mar 20, 2026
b2b5eee
[Huawei] Add XLA dynamic expression (DynExpr) support in XLA shapes
Copilot Mar 20, 2026
9276941
[Huawei] Add dynamic expression (DynExpr) support in TF framework shapes
Copilot Mar 20, 2026
b9e8909
[Huawei] Add XLA batch matcher for dynamic batch size selection
Copilot Mar 20, 2026
f009354
[Huawei] Add outer dimension propagation pass and XLA service updates
Copilot Mar 20, 2026
e6b80b9
[Huawei] Update XLA LLVM IR emitter and CPU backend for dynamic batch…
Copilot Mar 20, 2026
b0fb895
[Huawei] Update XLA HLO builder and transforms for DynExpr support
Copilot Mar 20, 2026
3774396
[Huawei] Update tf2xla kernels and compiler for DynExpr support
Copilot Mar 20, 2026
e80429c
[Huawei] Update JIT compilation and core ops for dynamic batch support
Copilot Mar 20, 2026
2e79ba1
[Huawei] Use Eigen only for dynamic CPU dots (#52)
Copilot Mar 20, 2026
e33ab9e
[Huawei] Share expression inference across passes (#53)
Copilot Mar 20, 2026
7a08d94
[Huawei] Mirror dimension changes in expressions for more TF operator…
Copilot Mar 20, 2026
ec797d0
[Huawei] Get value_to_pad and value_after_pad from expression (#55)
Copilot Mar 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
912 changes: 484 additions & 428 deletions .bazelrc

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .bazelversion
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
7.4.1
7.7.0
# NOTE: Update Bazel version in tensorflow/tools/ci_build/release/common.sh.oss
1 change: 0 additions & 1 deletion .github/bot_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@

# A list of assignees
assignees:
- tilakrayal
- Venkat6871
# A list of assignees for compiler folder
compiler_assignees:
Expand Down
8 changes: 0 additions & 8 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,6 @@ updates:
- dependency-name: "*"
update-types: ["version-update:semver-major", "version-update:semver-minor"]

- package-ecosystem: docker
directory: /ci/official/containers/linux_arm64
schedule:
interval: monthly
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major", "version-update:semver-minor"]

- package-ecosystem: docker
directory: /tensorflow/tools/gcs_test
schedule:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/arm-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,12 @@ jobs:
run: find /home/ubuntu/actions-runner/_work/tensorflow/tensorflow/. -name . -o -prune -exec sudo rm -rf -- {} + || true
- name: Checkout repository for nightly (skipped for releases)
if: ${{ github.event_name == 'schedule' }}
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
ref: 'nightly'
- name: Checkout repository for releases (skipped for nightly)
if: ${{ github.event_name == 'push' }}
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Build and test pip wheel
shell: bash
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/arm-ci-extended-cpp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,12 @@ jobs:
run: find /home/ubuntu/actions-runner/_work/tensorflow/tensorflow/. -name . -o -prune -exec sudo rm -rf -- {} + || true
- name: Checkout repository for nightly (skipped for releases)
if: ${{ github.event_name == 'schedule' }}
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
ref: 'nightly'
- name: Checkout repository
if: ${{ github.event_name == 'push' }}
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Build binary and run C++ tests
shell: bash
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/arm-ci-extended.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,12 @@ jobs:
run: find /home/ubuntu/actions-runner/_work/tensorflow/tensorflow/. -name . -o -prune -exec sudo rm -rf -- {} + || true
- name: Checkout repository for nightly (skipped for releases)
if: ${{ github.event_name == 'schedule' }}
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
ref: 'nightly'
- name: Checkout repository
if: ${{ github.event_name == 'push' }}
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Build binary and run python tests on nightly for all python versions
shell: bash
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/arm-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
shell: bash
run: find /home/ubuntu/actions-runner/_work/tensorflow/tensorflow/. -name . -o -prune -exec sudo rm -rf -- {} + || true
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Build binary and run python tests
shell: bash
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cffconvert.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out a copy of the repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Check whether the citation metadata from CITATION.cff is valid
uses: citation-file-format/cffconvert-github-action@4cf11baa70a673bfdf9dad0acc7ee33b3f4b6084 # v2.0.0
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/issue-on-pr-rollback.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ jobs:
startsWith(github.event.head_commit.message, 'Rollback of PR #')
steps:
- name: Checkout repo
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Create a new Github Issue
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/osv-scanner-scheduled.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ permissions:
jobs:
scan-scheduled:
if: github.repository == 'tensorflow/tensorflow'
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@v2.0.1"
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@v2.2.4"
with:
scan-args: |-
--lockfile=requirements.txt:./requirements_lock_3_9.txt
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pylint-presubmit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Get file changes
id: get_file_changes
uses: trilom/file-changes-action@a6ca26c14274c33b15e6499323aac178af06ad4b # v1.2.4
Expand All @@ -38,7 +38,7 @@ jobs:
run: |
echo Changed files: ${{ steps.get_file_changes.outputs.files }}
- name: Set up Python 3.9
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
with:
python-version: "3.9"
- name: Install Python dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-branch-cherrypick.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
if: github.repository == 'tensorflow/tensorflow' # Don't do this in forks
steps:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
ref: ${{ github.event.inputs.release_branch }}
- name: Get some helpful info for formatting
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/scorecards-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,12 @@ jobs:

steps:
- name: "Checkout code"
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
with:
results_file: results.sarif
results_format: sarif
Expand All @@ -55,7 +55,7 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
with:
name: SARIF file
path: results.sarif
Expand All @@ -64,6 +64,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@28deaeda66b76a05916b6923827895f2b14ab387 # v3.28.16
uses: github/codeql-action/upload-sarif@0499de31b99561a6d14a36a5f662c2a54f91beee # v3.29.5
with:
sarif_file: results.sarif
4 changes: 2 additions & 2 deletions .github/workflows/stale-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
pull-requests: write
steps:
- name: Awaiting response issues
uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
uses: actions/stale@5f858e3efba33a5ca4407a664cc011ad407f2008 # v10.1.0
with:
#Comma separated list of labels that can be assigned to issues to exclude them from being marked as stale
exempt-issue-labels: 'override-stale'
Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:
close-pr-message: "This PR was closed because it has been inactive for 14 days since being marked as stale. Please reopen if you'd like to work on this further."
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Contribution issues
uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
uses: actions/stale@5f858e3efba33a5ca4407a664cc011ad407f2008 # v10.1.0
with:
#Comma separated list of labels that can be assigned to issues to exclude them from being marked as stale
exempt-issue-labels: 'override-stale'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-rbe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
if: github.repository == 'tensorflow/tensorflow' # Don't do this in forks
steps:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Update the RBE Configs
run: |
function map() {
Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ $ pip install tensorflow
```

Other devices (DirectX and MacOS-metal) are supported using
[Device plugins](https://www.tensorflow.org/install/gpu_plugins#available_devices).
[Device Plugins](https://www.tensorflow.org/install/gpu_plugins#available_devices).

A smaller CPU-only package is also available:

Expand Down Expand Up @@ -87,16 +87,16 @@ b'Hello, TensorFlow!'
```

For more examples, see the
[TensorFlow tutorials](https://www.tensorflow.org/tutorials/).
[TensorFlow Tutorials](https://www.tensorflow.org/tutorials/).

## Contribution guidelines

**If you want to contribute to TensorFlow, be sure to review the
[contribution guidelines](CONTRIBUTING.md). This project adheres to TensorFlow's
[code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to
[Contribution Guidelines](CONTRIBUTING.md). This project adheres to TensorFlow's
[Code of Conduct](CODE_OF_CONDUCT.md). By participating, you are expected to
uphold this code.**

**We use [GitHub issues](https://github.com/tensorflow/tensorflow/issues) for
**We use [GitHub Issues](https://github.com/tensorflow/tensorflow/issues) for
tracking requests and bugs, please see
[TensorFlow Forum](https://discuss.tensorflow.org/) for general questions and
discussion, and please direct specific questions to
Expand All @@ -110,9 +110,9 @@ open-source software development.
Follow these steps to patch a specific version of TensorFlow, for example, to
apply fixes to bugs or security vulnerabilities:

* Clone the TensorFlow repo and switch to the corresponding branch for your
desired TensorFlow version, for example, branch `r2.8` for version 2.8.
* Apply (that is, cherry-pick) the desired changes and resolve any code
* Clone the TensorFlow repository and switch to the appropriate branch for
your desired versionfor example, `r2.8` for version 2.8.
* Apply the desired changes (i.e., cherry-pick them) and resolve any code
conflicts.
* Run TensorFlow tests and ensure they pass.
* [Build](https://www.tensorflow.org/install/source) the TensorFlow pip
Expand All @@ -121,7 +121,7 @@ apply fixes to bugs or security vulnerabilities:
## Continuous build status

You can find more community-supported platforms and configurations in the
[TensorFlow SIG Build community builds table](https://github.com/tensorflow/build#community-supported-tensorflow-builds).
[TensorFlow SIG Build Community Builds Table](https://github.com/tensorflow/build#community-supported-tensorflow-builds).

### Official Builds

Expand Down Expand Up @@ -159,8 +159,8 @@ Build Type | Status
* [TensorFlow Code Search](https://cs.opensource.google/tensorflow/tensorflow)

Learn more about the
[TensorFlow community](https://www.tensorflow.org/community) and how to
[contribute](https://www.tensorflow.org/community/contribute).
[TensorFlow Community](https://www.tensorflow.org/community) and how to
[Contribute](https://www.tensorflow.org/community/contribute).

## Courses

Expand Down
55 changes: 33 additions & 22 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Release 2.20.0
# Release 2.21.0

## TensorFlow

Expand All @@ -9,9 +9,6 @@
* <DOCUMENT BREAKING CHANGES HERE>
* <THIS SECTION SHOULD CONTAIN API, ABI AND BEHAVIORAL BREAKING CHANGES>

* The `tensorflow-io-gcs-filesystem` package is now optional, due its uncertain, and limited support.
To install it alongside `tensorflow`, run `pip install "tensorflow[gcs-filesystem]"`.

### Known Caveats

* <CAVEATS REGARDING THE RELEASE (BUT NOT BREAKING CHANGES).>
Expand All @@ -22,44 +19,58 @@

* <IF RELEASE CONTAINS MULTIPLE FEATURES FROM SAME AREA, GROUP THEM TOGETHER>

* `tf.lite`
* Adds int8 and int16x8 support for SQRT operator.
* Adds int16x8 support for EQUAL and NOT_EQUAL operators.
* Adds support for int2 type.
* Adds support for int2/int4 in tfl.cast .
* Adds support for SRQ int2 in tfl.fully_connected.
* Adds support for int4 in tfl.slice.

### Bug Fixes and Other Changes

* <SIMILAR TO ABOVE SECTION, BUT FOR OTHER IMPORTANT CHANGES / BUG FIXES>
* <IF A CHANGE CLOSES A GITHUB ISSUE, IT SHOULD BE DOCUMENTED HERE>
* <NOTES SHOULD BE GROUPED PER AREA>

## Keras
* `tf.data`
* Adds `NoneTensorSpec` to the public API so that `None`s in `element_spec`
can be identified via `isinstance(..., tf.NoneTensorSpec)`.

<INSERT SMALL BLURB ABOUT RELEASE FOCUS AREA AND POTENTIAL TOOLCHAIN CHANGES>
## Thanks to our Contributors

### Breaking Changes
This release contains contributions from many people at Google, as well as:

* <DOCUMENT BREAKING CHANGES HERE>
* <THIS SECTION SHOULD CONTAIN API, ABI AND BEHAVIORAL BREAKING CHANGES>
<INSERT>, <NAME>, <HERE>, <USING>, <GITHUB>, <HANDLE>

### Known Caveats
# Release 2.20.0

* <CAVEATS REGARDING THE RELEASE (BUT NOT BREAKING CHANGES).>
* <ADDING/BUMPING DEPENDENCIES SHOULD GO HERE>
* <KNOWN LACK OF SUPPORT ON SOME PLATFORM, SHOULD GO HERE>
## TensorFlow

### Major Features and Improvements
### Breaking Changes

* `tf.data`
* Adds `autotune.min_parallelism` to `tf.data.Options` to enable faster
input pipeline warm up.
* The `tensorflow-io-gcs-filesystem` package is now optional, due its uncertain, and limited support. To install it alongside `tensorflow`, run `pip install "tensorflow[gcs-filesystem]"`.

### Bug Fixes and Other Changes
### Major Features and Improvements

* <SIMILAR TO ABOVE SECTION, BUT FOR OTHER IMPORTANT CHANGES / BUG FIXES>
* <IF A CHANGE CLOSES A GITHUB ISSUE, IT SHOULD BE DOCUMENTED HERE>
* <NOTES SHOULD BE GROUPED PER AREA>
* `tf.data`
* Adds `autotune.min_parallelism` to `tf.data.Options` to enable faster input pipeline warm up.
* `tf.lite`
* LiteRT announced a [new release](https://developers.googleblog.com/en/litert-maximum-performance-simplified/) at Google IO ‘25 that improves upon TFLite, particularly in terms of NPU and GPU hardware acceleration and performance for on-device ML and AI applications. The APIs are available in Kotlin and C++.
* Additionally, LiteRT code base will decouple from TensorFlow repository, and `tf.lite` will be removed in future TensorFlow Python package. More details to follow in future release notes.
* Migrate to LiteRT for continued updates; the new repo can be found at https://github.com/google-ai-edge/LiteRT. For more information and NPU EAP signup, reach out to the team at: [g.co/ai/LiteRT-NPU-EAP](https://g.co/ai/LiteRT-NPU-EAP).

## Thanks to our Contributors

This release contains contributions from many people at Google, as well as:

<INSERT>, <NAME>, <HERE>, <USING>, <GITHUB>, <HANDLE>
1ndig0, 372046933, abhinav, afzpatel, Akhil Goel, Alain Carlucci, Aleksei, Alen Huang, Alex, Amrinfathima-Mcw, Aravindh Balaji, Armand Picard, Aseem Athale, Ashiq Imran, Assoap, Chao, Chase Riley Roberts, Chenhao Jiang, chunhsue, chuntl, Chunyu Jin, Corentin Kerisit, Crefeda Rodrigues, dependabot[bot], Dragan Mladjenovic, Elen Kalda, Felix Thomasmathibalan, gabeweisz, Gauri Deshpande, Georg Stefan Schmid, Guozhong Zhuang, Harsha H S, Harshith_N, Hugo Mano, Ian Tayler Lessa, Jack Wolfard, James Ward, Jane Liu, Jaroslav Sevcik, JD, Jerry-Ge, Jian Li, Jinzhe Zeng, jiunkaiy, Johannes Reifferscheid, johnnkp, junweifu, Kanvi Khanna, Kasper Nielsen, Linzb-Xyz, Luke Hutton, Mahmoud Abuzaina, Mathew Odden, Michael Platings, misterBart, Mitchell Ludwig, Mmakevic-Amd, mraunak, NamanAgarwal0905, Namrata-Ibm, Neuropilot-Captain, nhatle, Nicholas Wilson, Nikhil Shinde, Olli Lupton, Patrick J. Lopresti, Pavel Emeliyanenko, Pearu Peterson, pemeliya, Peng Sun, Philipp Hack, Pratham-Mcw, RahulSudarMCW, RakshithGB, Rakshithgb-Fujitsu, RuslanSemchenko, Ruturaj Vaidya, Sachin Muradi, sandeepgupta12, SaoirseARM, Sergey Kozub, Sevin Fide Varoglu, Shanbin Ke, Shaogang Wang, Shraiysh Vaishay, Siddhartha Menon, spiao, Swatheesh Muralidharan, Tai Ly, Terry Sun, Thibaut Goetghebuer-Planchon, Thomas Dickerson, Tilak, Tj Xu, Trevor Morris, tyb0807, vfdev, Wei Wang, wokron, wondertx, Xuefei Jiang, Yaowei Zhou, Zentrik, Ziyun Cheng, Zoranjovanovic-Ns

# Release 2.19.1

### Bug Fixes and Other Changes

* Fix save_model.save for Serving embedding and add SparseCore Reshard.

# Release 2.19.0

Expand Down
Loading