Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
e842ebe
check sparse indices and values row counts in ragged cross
dxbjavid Jul 13, 2026
99ef07f
Upgrade version to 2.23.0 on master
tejaswin432 Sep 15, 2026
9ebafdd
Fix typo in docstring and update tensor conversion
MaddipatlaChetan24 Sep 19, 2026
b55a712
Update copyright year and add seed dtype tests
MaddipatlaChetan24 Sep 19, 2026
6bc610b
Update copyright and enhance d_random functionality
MaddipatlaChetan24 Sep 21, 2026
fe1e415
test: add regression test for scalar searchsorted
khush-patel-09 Sep 21, 2026
ba485c2
fix: handle scalar values in searchsorted
khush-patel-09 Sep 21, 2026
9323ab6
fix: convert searchsorted values to tensor
khush-patel-09 Sep 21, 2026
d41bb2a
test: cover scalar input types in searchsorted
khush-patel-09 Sep 21, 2026
bf9dabe
Validate axis bounds in experimental.numpy stack
kaivalya-cyber Sep 18, 2026
e85ac75
Fix stack validation for raw lists and wrap long test line
kaivalya-cyber Sep 18, 2026
aa1ad40
Use double quotes in stack axis validation test
kaivalya-cyber Sep 22, 2026
7aa40fe
test: fix scalar searchsorted regression test
khush-patel-09 Sep 22, 2026
6b0418a
test: fix scalar searchsorted test inputs
khush-patel-09 Sep 22, 2026
96bd7f0
test: fix scalar searchsorted test lint
khush-patel-09 Sep 22, 2026
b71f27a
test: fix scalar searchsorted test type check
khush-patel-09 Sep 22, 2026
83f74ce
Merge pull request #127608 from kaivalya-cyber:fix/np-stack-axis-bounds
tensorflower-gardener Sep 24, 2026
8b511cc
Merge pull request #127779 from khush-patel-09:fix/searchsorted-scala…
tensorflower-gardener Sep 24, 2026
8d81a6f
Merge pull request #127443 from tensorflow:upgrade-version-master-2.23.0
tensorflower-gardener Sep 24, 2026
d95c94d
PR #49301: [XLA:GPU][oneAPI] Allow null pointer kernel arguments for …
akhilgoe Sep 23, 2026
4784b54
Merge pull request #127699 from MaddipatlaChetan24:patch-23
tensorflower-gardener Sep 24, 2026
9a4cf0f
PR #48307: [XLA:CPU] Explicitly disable oneDNN for YNN-specific tests
othakkar Sep 23, 2026
e746273
PR #43318: [oneDNN][CPU] Add initial FP8 support for oneDNN dispatch
gaurides Sep 23, 2026
454d52b
PR #48288: add parallel threads to explicitly annotated instructions …
dlcompilers-infra-bot Sep 23, 2026
009e313
Merge pull request #123107 from dxbjavid:ragged-cross-sparse-indices-…
tensorflower-gardener Sep 24, 2026
7089985
Add kUpdateGolden mode for AOT compatibility goldens
khasanovaa Sep 23, 2026
22a4e6f
In OpenXLA builds, `googletest.patch` adds `hdrs` to `cc_library(name…
beckerhe Sep 23, 2026
c6e859b
[XLA:CPU] Benchmarks: Disable HLO modules upload.
tensorflower-gardener Sep 23, 2026
fd275d2
[XLA:GPU][NFC] Fix pre-existing clang-tidy findings in the GPU autotu…
Moerafaat Sep 23, 2026
520228a
Automated Code Change
tensorflower-gardener Sep 23, 2026
ebbf121
[XLA:GPU] switch tiling block-level emitter on by default
metaflow Sep 23, 2026
6a04fe8
PR #49152: [ROCm] Switch to newest rules_ml_toolchain, override rocm_…
alekstheod Sep 23, 2026
f831677
Add quantized (INT8/INT4/INT2 weights) and FP16/BF16 execution to the…
Aelphy Sep 23, 2026
d1456a9
Pass specialisation cache directly on ctor and drop is_embedding bool…
ekayaaslan Sep 23, 2026
c5ac86d
Automated Code Change
tensorflower-gardener Sep 23, 2026
d36a847
[XLA:GPU]: Allow CUFunction in Record API
sohaibiftikhar Sep 23, 2026
563b176
[XLA:GPU] Remove side-effecting heroes in DynamicSliceFusionRewriterV2
akuegel Sep 23, 2026
4590928
Remove unused memory_space_assignment implementation from open-source…
amitsabne1 Sep 23, 2026
e89f730
[XLA Highway] Add block interleaving & lane permutation helpers
vmoros Sep 23, 2026
bf6acbb
Automated Code Change
tensorflower-gardener Sep 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion tensorflow/core/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -1565,7 +1565,6 @@ cc_library(
"@xla//xla/service:hlo_proto_cc_impl",
"@xla//xla/service:metrics_proto_cc_impl",
"@xla//xla/service:buffer_assignment_proto_cc_impl",
"@xla//xla/service/memory_space_assignment:memory_space_assignment_proto_cc_impl",
"@xla//xla/service/gpu:backend_configs_cc_impl",
"@xla//xla/service/gpu/model:hlo_op_profile_proto_cc_impl",
"@xla//xla/stream_executor:device_description_proto_cc_impl",
Expand Down
7 changes: 7 additions & 0 deletions tensorflow/core/kernels/ragged_cross_op.cc
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,13 @@ class RaggedCrossOp : public OpKernel {
return absl::InvalidArgumentError(
"tf.ragged.cross only supports inputs with rank=2.");
}
if (sparse_indices_list[i].shape().dim_size(0) !=
sparse_values_list[i].shape().dim_size(0)) {
return absl::InvalidArgumentError(absl::StrCat(
"Expected size of values to be ",
sparse_indices_list[i].shape().dim_size(0), " got ",
sparse_values_list[i].shape().dim_size(0), " at position ", i));
}
}
for (int i = 0; i < dense_list.size(); ++i) {
if (!TensorShapeUtils::IsMatrix(dense_list[i].shape())) {
Expand Down
4 changes: 2 additions & 2 deletions tensorflow/dtensor/python/d_random.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ def _old_tf_random_stateless_uniform(
with ops.name_scope(
name, "stateless_random_uniform", [shape, seed, minval, maxval]
) as name:
seed = ops.convert_to_tensor(seed, dtype_hint=dtypes.int32, name="seed")
seed = ops.convert_to_tensor(seed, dtype=dtypes.int32, name="seed")

if dtype.is_integer and minval is None and maxval is None:
result = api.call_with_layout(
Expand Down Expand Up @@ -267,7 +267,7 @@ def stateless_split(seed, num=2, mesh=None):


def _get_noise_shape(x, noise_shape):
"""Noisve shape util copied from tf nn_ops."""
"""Noise shape util copied from tf nn_ops."""
# If noise_shape is none return immediately.
if noise_shape is None:
return array_ops.shape(x)
Expand Down
9 changes: 4 additions & 5 deletions tensorflow/lite/delegates/flex/kernel.cc
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ class OpNode {
absl::Status InitializeNodeDef(const void* custom_initial_data,
int custom_initial_data_size) {
if (!custom_initial_data) {
return tensorflow::errors::Internal(
return absl::InternalError(
"Cannot convert empty data into a valid NodeDef");
}
// The flexbuffer contains a vector where the first elements is the
Expand All @@ -249,8 +249,7 @@ class OpNode {
name_ = v[0].AsString().str();
if (!nodedef_.ParseFromString(v[1].AsString().str())) {
nodedef_.Clear();
return tensorflow::errors::Internal(
"Failed to parse data into a valid NodeDef");
return absl::InternalError("Failed to parse data into a valid NodeDef");
}

// Fill NodeDef with defaults if it's a valid op.
Expand Down Expand Up @@ -306,8 +305,8 @@ class OpNode {
// Lite native buffer, or could be produced by a separater subgraph). We
// need to fetch it from the delegate's buffer_map.
if (!buffer_map->HasTensor(input_index)) {
return tensorflow::errors::Internal(
"Cannot read from invalid tensor index ", input_index);
return absl::InternalError(absl::StrCat(
"Cannot read from invalid tensor index ", input_index));
}
run_state->input_tf_tensors[i] = buffer_map->GetTensor(input_index);
} else {
Expand Down
3 changes: 3 additions & 0 deletions tensorflow/lite/delegates/ynnpack/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,9 @@ cc_test(
"//tensorflow/lite/c:common",
"//tensorflow/lite/kernels:test_util",
"//tensorflow/lite/schema:schema_fbs",
"//tensorflow/lite/types:half",
"@com_google_googletest//:gtest_main",
"@eigen_archive//:eigen3",
"@flatbuffers//:runtime_cc",
],
)
Expand All @@ -124,6 +126,7 @@ cc_binary(
"//tensorflow/lite/c:common",
"//tensorflow/lite/kernels:test_util",
"//tensorflow/lite/schema:schema_fbs",
"@com_google_absl//absl/algorithm:container",
"@com_google_benchmark//:benchmark_main",
"@flatbuffers//:runtime_cc",
],
Expand Down
Loading
Loading