History log of /external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
982549ea3423df4270ff154e5c764beb43d472da 26-Jan-2018 Rasmus Munk Larsen <rmlarsen@google.com> Branch 183429339 (#16469)

* Change `reduce_logsumexp` to internally use `reshape` rather than `squeeze`
since the latter requires the `axis` arg to be a Python `list`.

PiperOrigin-RevId: 183396533

* Kernel utils to support broadcast add and mul.

PiperOrigin-RevId: 183397494

* Updating sparsify_gather.

PiperOrigin-RevId: 183402917

* [tf.data] Move slow-path-related code into the slow path in IteratorHandleOp::Compute().

This slightly reduces the amount of work performed when an iterator is accessed (after the first access), and potentially reduces contention if concurrent steps are accessing the same iterator.

PiperOrigin-RevId: 183406221

* Cleanup: Ran clang-format on all *.{cc,h} in under grappler.

PiperOrigin-RevId: 183406440

* Increase shard count of //third_party/tensorflow/python:nn_batchnorm_test to avoid timeouts

When run under asan, the test runs for about 5 minutes, and sometimes
longer, causing frequent timeouts.

This change increases the shard count of the test to 4, which brings the run time
of the longest running shard under asan to about 2 minutes.

PiperOrigin-RevId: 183414888

* Add available choices to toco flags and fix minor formatting issues.

PiperOrigin-RevId: 183415713

* Performance improvements to some GPU code to use shared locks instead of unique locks for some hotspot cases.

PiperOrigin-RevId: 183418559

* [XLA] Improve error message for bad slices.

PiperOrigin-RevId: 183420038

* Fix py3 build rules for all py tests under py2tf.

PiperOrigin-RevId: 183422144

* Fix bug with Operation._control_inputs setter.

PiperOrigin-RevId: 183422192

* Make softmax_op_test.py work with C API enabled.

PiperOrigin-RevId: 183422829

* Cleanup: Ran clang-format on all *.{cc,h} files in tensorflow/core/kernels.

PiperOrigin-RevId: 183423961

* Fix the documentation for the dense layer for how rank > 2 inputs are handled.

PiperOrigin-RevId: 183425868

* Cleanup: Ran clang-format on all *.{cc,h} in tensorflow/core/ops.

PiperOrigin-RevId: 183429339
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
519e91ddb028bcd9d7533b2572f71e86c5e3979c 25-Aug-2017 Yong Tang <yong.tang.github@outlook.com> Add support of int8/uint8/int16/uint16 for tf.subtract

This fix adds support of int8/uint8/int16/uint16 for tf.subtract
(on CPU only)

This fix fixes 12571.

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
79e65acb81f750ffa88b366c566646d48d16c574 29-Jun-2017 Luke Iwanski <luke@codeplay.com> [OpenCL] Cleans cwise ops (#10320)

* [OpenCL] Cleans cwise ops

* [OpenCL] Reduces noise in the pull request

* [OpenCL] Uncomment SqrtGrad registration for SYCL

* [OpenCL] Registers RsqrtGrad (#94)

* [OpenCL] Registers RsqrtGrad

* fixed typo
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
5700acc9f851ec3269d399155d1bde8f583faad6 16-Dec-2016 Luke Iwanski <luke@codeplay.com> Sycl improvement.

* Registered Pack, Shape, Split, Unpack. Aggregate, ControlFlow, Session, Slice and Placeholder Ops.
* Avoid dividing by zero in python test.
* Passing -cl-denorms-are-zero to ComputeCpp as denormals need to be flushed to zero.
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
24d094b720aef89c59edc680eca90e58c023fab1 19-Nov-2016 Benoit Steiner <benoit.steiner.goog@gmail.com> Only register sycl kernels for floats
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
c8f0b1ad3e7e3a4719e2079fd3d4e3c8007ecb44 04-Nov-2016 luke <luke@codeplay.com> Fixed formatting.
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
30de3c1d1d3f8eb097880062967e17c7730077a7 04-Nov-2016 luke <luke@codeplay.com> Registered Add, Div, Mul, Sub Ops for SYCL device.
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
93f15d4cde2f08057819f1194e5a4771f0d391ff 25-Sep-2016 RJ Ryan <rjryan@google.com> Enable complex addition, subtraction, multiplication, and division GPU support.
Change: 134186092
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
abe9ab326625105adb3c9d46c027931aec947d1f 01-Aug-2016 A. Unique TensorFlower <gardener@tensorflow.org> Merge changes from github.
Change: 128958134
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
c8b59c046895fa5b6d79f73e0b5817330fcfbfc1 02-Jun-2016 A. Unique TensorFlower <nobody@tensorflow.org> Update copyright for 3p/tf/core.
Change: 123900938
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
892ca4ddc12852a7b4633fd08f163941356cb4e6 23-May-2016 Derek Murray <mrry@google.com> Merge changes from github.
Change: 123026122
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
97880edb4edc3196c37be0cefa2ba506d315b7ec 20-Apr-2016 A. Unique TensorFlower <nobody@tensorflow.org> For Android slim mode the first type of Register is used.
Eigen::half has been previously introduced and now occupies this position.
Change the order so that the first type is float again.
Change: 120274210
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
31fd4868711f393bec74200231c2936bf3df079a 15-Apr-2016 A. Unique TensorFlower <nobody@tensorflow.org> fp16-enable all the componentwise ops.

This also includes updating parts of the Python test framework to handle fp16.
fp16 is too inaccurate to do numerical gradients unless a lot of care is taken,
so for fp16, we compare fp16 theoretical gradients to fp32 numerical ones.
This means that the gradient check doesn't also implicitly test the function
itself, so we will need to rely on the numpy tests for those.
Change: 119948035
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
fe056f0b5e52db86766761f5e6446a89c1aa3938 17-Feb-2016 Vijay Vasudevan <vrv@google.com> Merge changes from github.
Change: 114882676
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
9c3043ff3bf31a6a81810b4ce9e87ef936f1f529 20-Nov-2015 Manjunath Kudlur <keveman@gmail.com> TensorFlow: Improve performance of Alexnet

Changes:

* error message that refers to removed `DefaultSession` method.
* -Wnull-conversion warnings
* the "_start_time" attr for recvs when the flag "--brain_enable_scheduling_for_recvs" is set.
* typo in tutorial data download progress message.
* a typo ("however their installing"=>"however installing").
* typo, rename "TensorFlow Mechanics" to "How To" to be consistent with the website.
* a typo ("subtact"=>"subtract").
* protobuf examples in comments in tensorflow::Example.proto.
* formula formatting in MNIST beginner tutorial
* negative fraction-of-queue-full stats
* protobuf inclusion path so that Android demo will build under Blaze.
* small typo (moderatly > moderately)
* Session.run() to check that tensor arguments come from the session's graph.
* another six import
* seq2seq typo in bazel command

Base CL: 108349164
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc
f41959ccb2d9d4c722fe8fc3351401d53bcf4900 07-Nov-2015 Manjunath Kudlur <keveman@gmail.com> TensorFlow: Initial commit of TensorFlow library.
TensorFlow is an open source software library for numerical computation
using data flow graphs.

Base CL: 107276108
/external/tensorflow/tensorflow/core/kernels/cwise_op_sub.cc