Skip to content

Conversation

@duncanriach
Copy link
Contributor

This current PR is a follow-on to closed PR 47749 (Add GPU determinism for fp types in GPU SparseTensorDenseMatMul). This current PR adds and tests determinism-unimplemented exception-throwing for tf.sparse.sparse_dense_matmul when is running on a GPU. This current PR also adds tests for the bit-exact reproducibility (determinism) of tf.sparse.sparse_dense_matmul (forward direction only, not gradients) when running a CPU.

This PR is related to RFC: Enabling Determinism in TensorFlow. For status and history of GPU-determinism for this op, see here.

CC @reedwm, @sanjoy, @nluehr

@google-ml-butler google-ml-butler bot added the size:M CL Change Size: Medium label Jun 19, 2021
@google-cla google-cla bot added the cla: yes label Jun 19, 2021
@gbaned gbaned self-assigned this Jun 21, 2021
@gbaned gbaned requested a review from reedwm June 21, 2021 07:05
@duncanriach duncanriach requested a review from reedwm June 22, 2021 01:24
@google-ml-butler google-ml-butler bot added kokoro:force-run Tests on submitted change ready to pull PR ready for merge process labels Jun 22, 2021
@kokoro-team kokoro-team removed the kokoro:force-run Tests on submitted change label Jun 22, 2021
@gbaned gbaned removed the ready to pull PR ready for merge process label Jun 22, 2021
@google-ml-butler google-ml-butler bot added kokoro:force-run Tests on submitted change ready to pull PR ready for merge process labels Jun 22, 2021
@kokoro-team kokoro-team removed the kokoro:force-run Tests on submitted change label Jun 22, 2021
@gbaned gbaned added ready to pull PR ready for merge process and removed ready to pull PR ready for merge process labels Jun 23, 2021
@copybara-service copybara-service bot merged commit 5697e8d into tensorflow:master Jun 23, 2021
@duncanriach duncanriach deleted the sparse-dense-matmul-nond9m-exception branch July 13, 2021 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes ready to pull PR ready for merge process size:M CL Change Size: Medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants