aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/stream_executor
diff options
context:
space:
mode:
authorGravatar David Majnemer <majnemer@google.com>2018-08-21 23:56:48 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-08-22 00:03:32 -0700
commite846c2bc7dbbb5acca2d82a15b822b1445cd1e0c (patch)
treed54c263042ed561418e4e589b254904ccfd24899 /tensorflow/stream_executor
parent1b8eb8d0a58f5b53cbae31e24d34082bc228caa8 (diff)
[XLA] Expose a way to control dot/conv precision
This adds a field to the proto so that we may serialize it. On TPUs, we can simulate higher precision by splitting a float32 number into several bfloat16 numbers such that their sum closely approximates the original number. A tensor contraction operation like convolution or a dot product can be computed by forming several partial products which approximate the correct answer to a closer margin. PiperOrigin-RevId: 209720948
Diffstat (limited to 'tensorflow/stream_executor')
0 files changed, 0 insertions, 0 deletions