History log of /external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
040b4cbce7084b8340e075af4797f81359c2bbf4 02-Jan-2018 A. Unique TensorFlower <gardener@tensorflow.org> Remove using directives. Test appertaining to ops have been moved into namespace tensorflow::ops; all other tests now use explicit using-declarations.

Some tests are now using unnamed namespaces more aggressively to make as many names internal as possible.

PiperOrigin-RevId: 180564422
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
e6b011763a60d239972c8c6c0f36536ab6f885a3 12-Sep-2017 A. Unique TensorFlower <gardener@tensorflow.org> Extend c++ gradient_checker to complex types.

PiperOrigin-RevId: 168392949
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
63ac86ae19933bc9386233cb899d653f388f1bef 28-Jun-2017 Eugene Brevdo <ebrevdo@google.com> Fix bugs in ScatterNd and add ScatterNdNonAliasingAdd.

tf.scatter_nd_non_aliasing_add acts similarly to tf.scatter_nd_add but
works on non-ref objects (i.e., Tensors -- not Variables). This means
it has a gradient with respect to the primary input as well as the
updates. It does its best to avoid making extra copies of the input.

PiperOrigin-RevId: 160339328
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
4957f8a8de587ff12d367ead7d91479005487a08 02-Feb-2017 A. Unique TensorFlower <gardener@tensorflow.org> Update generated C++ API. This is a roll-forward past CLs that were
commented out plus some new overrides.
Change: 146330232
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
8fe32029f77b287a207c3bc3e0127fb35a3e23da 01-Feb-2017 A. Unique TensorFlower <gardener@tensorflow.org> Add a mechanism for hiding, skipping, and modifying the generated op
functions for C++. A souped-up version of the hidden_ops mechanism in
Python, the intent is to use this for most or all of the client
languages, with a common list of changes to make in a common file and
per-language overrides.

Also:
* include the documentation for outputs in the generated comments
* several updates to C++ API to match Python
* fix C++ shape function for ConcatV2 now that we use it by default
* split op_gen_lib out of core:framework, since it is only used by
the op generators, and I don't want to add another proto to
mobile builds
Change: 146267344
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
45ef73f0b5677af8d8e3c7ad276070f5a728c079 27-Jan-2017 Suharsh Sivakumar <suharshs@google.com> C++ gradients: Add many more array op gradients.
Change: 145830135
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
91b9c31f41833c2040cdd247378deb4b66707fc6 20-Dec-2016 Suharsh Sivakumar <suharshs@google.com> C++ grad: A couple Reverse* ops gradients.
Change: 142500394
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
ccb22083570219884f871d30a7124d93c151ef70 10-Nov-2016 Suharsh Sivakumar <suharshs@google.com> C++ gradients: Add a few more c++ gradient functions.

MatrixBandPart, GatherNd, CheckNumerics, Reshape, ExpandDims, Squeeze, Transpose.
Change: 138712881
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
0c4e1d45d7f33cf4d19585265b085349909e3b36 08-Nov-2016 Suharsh Sivakumar <suharshs@google.com> Switch Pack and Unpack to use gradient checker.

This uncovered a silly bug during idx calculation in the gradient checker which is fixed in this CL.
Change: 138471470
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
39f04d940e3624e17f8855ae6dd7c7bf55545b70 08-Nov-2016 Suharsh Sivakumar <suharshs@google.com> C++ gradient checker support multiple inputs and outputs.

Also added a few more array ops.
Change: 138456760
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
3b13cfdb8970fab86d5923d47791004eca92d4ff 04-Nov-2016 Suharsh Sivakumar <suharshs@google.com> Small fix to C++ gradient checker.

Some ops forward the input tensor's buffer to the output. This was causing
an incorrect centered difference calculation.

Also added RefIdentity Op and converted IdentityGrad Test to use the gradient checker.
Change: 138207419
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
bd548874a53c5f934e480991e9ca730b8d73657a 09-Sep-2016 A. Unique TensorFlower <gardener@tensorflow.org> C++ Gradients:
*) Adds support for StopGradient.
*) Adds Identity gradient function.
Change: 132688186
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc
2db9a1edc1695877b3f90181e74cfbd8b1a8cdc7 07-Sep-2016 A. Unique TensorFlower <gardener@tensorflow.org> C++ Gradients: Adds gradient functions and tests for Pack/Unpack, and takes care of multiple TODOS:
*) Adds support and unit test for returning dependent gradient outputs.
*) Adds support and unit test for stopping backprop at frontier of requested inputs.
*) Adds support and unit test for returning gradients for nodes with multiple outputs.
*) Moves common unit test code out into a testlib.
*) Moves common gradient-specific unit test code out into a separate testlib.
Change: 132434513
/external/tensorflow/tensorflow/cc/gradients/array_grad_test.cc