-
Notifications
You must be signed in to change notification settings - Fork 75k
Closed
Labels
TF 2.1for tracking issues in 2.1 releasefor tracking issues in 2.1 releasecomp:opsOPs related issuesOPs related issuesstat:awaiting tensorflowerStatus - Awaiting response from tensorflowerStatus - Awaiting response from tensorflowertype:bugBugBug
Description
System information
- Have I written custom code (as opposed to using a stock example script provided in TensorFlow): No
- OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Linux Ubuntu 18.04
- Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device: N/A
- TensorFlow installed from (source or binary): binary
- TensorFlow version (use command below):2.1.0
- Python version:3.7.6
- Bazel version (if compiling from source):N/A
- GCC/Compiler version (if compiling from source):N/A
- CUDA/cuDNN version:N/A
- GPU model and memory:N/A
Describe the current behavior
tf.sparse.segment_sqrt_n and tf.sparse.segment_sum crashes(abort) when segment_ids is large uint
Describe the expected behavior
expect no crash if the input is unexpected instead of crash
Standalone code to reproduce the issue
tf.sparse.segment_sqrt_n(data=1.0, indices=[1], segment_ids=np.array([1205444461],dtype=np.uint32))
tf.sparse.segment_sum(data=1, indices=[1], segment_ids=np.array([1205444461], dtype=np.uint32))Output:
2021-02-03 21:19:17.206426: F tensorflow/core/framework/tensor_shape.cc:435] Check failed: d < dims() (0 vs. 0)
Aborted (core dumped)Metadata
Metadata
Assignees
Labels
TF 2.1for tracking issues in 2.1 releasefor tracking issues in 2.1 releasecomp:opsOPs related issuesOPs related issuesstat:awaiting tensorflowerStatus - Awaiting response from tensorflowerStatus - Awaiting response from tensorflowertype:bugBugBug