History log of /external/tensorflow/tensorflow/core/ops/state_ops.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3e852d462aaba446f62f76007405c0794a6087b9 09-Jan-2018 Anna R <annarev@google.com> Automated g4 rollback of changelist 180691955

PiperOrigin-RevId: 181365803
/external/tensorflow/tensorflow/core/ops/state_ops.cc
613a160b55bf23d886e20f7512a79d57b9d2f83f 03-Jan-2018 Anna R <annarev@google.com> Automated g4 rollback of changelist 180670333

PiperOrigin-RevId: 180691955
/external/tensorflow/tensorflow/core/ops/state_ops.cc
ca19540ebdb827c9ac9a237bde97065e787dbe4f 03-Jan-2018 Anna R <annarev@google.com> Removing doc strings from REGISTER_OP calls in core/ops.

PiperOrigin-RevId: 180670333
/external/tensorflow/tensorflow/core/ops/state_ops.cc
d72e2a318c6b15d800aa1468dc2af658ea40dffd 29-Nov-2017 Alexandre Passos <apassos@google.com> scatter_nd_update for resource variables

PiperOrigin-RevId: 177225812
/external/tensorflow/tensorflow/core/ops/state_ops.cc
87a4991bfba80bec04946330620c35392dc4bbd8 26-Oct-2017 Alexandre Passos <apassos@google.com> Implements count_up_to for resource variables.

PiperOrigin-RevId: 173592524
/external/tensorflow/tensorflow/core/ops/state_ops.cc
f5ceb90e7f08fbe7605a002a546b22ef893f248c 26-Sep-2017 Eugene Brevdo <ebrevdo@google.com> TF: GatherNd and ScatterNd updates.

* Factor out GatherNd and ScatterNd functionality into reusable functors.
* Add complex64 and complex128 GatherNd and ScatterNd support.
* Add CudaAtomicAdd for complex64 and complex128.

PiperOrigin-RevId: 170059406
/external/tensorflow/tensorflow/core/ops/state_ops.cc
e2e3a943c0a28b7656325acb3fcd035743d55ea0 26-Sep-2017 Shanqing Cai <cais@google.com> Merge changes from github.
END_PUBLIC

---
Commit 1e1b3d902 authored by Pete Warden<pete@petewarden.com>
Committed by gunan<gunan@google.com>:
Changed output directory for Pi CI build to fix permissions problem with nightlies (#13257)

* Fix for RTLD_GLOBAL breakage of Pi builds, and removed Eigen version change for Pi that's no longer needed

* Fixed Pi Zero OpenBLAS build problems and tidied up directories used

* More robust checks in Pi build script

* Changed output directory for Pi CI build to fix permissions problem

---
Commit fe3a2e65c authored by Yan Facai (???)<facai.yan@gmail.com>
Committed by drpngx<drpngx@users.noreply.github.com>:
check invalid string type for dest_nodes in extract_sub_graph (#13057)

* BUG: check str type

* TST: add unit test

* CLN: remove list check

* CLN: use warning

* CLN: 2 indent

* CLN: raise TypeError if not list

* CLN: check string only

---
Commit 225ab7629 authored by Jean Wanka<jm.wanka@gmail.com>
Committed by Jean Wanka<jm.wanka@gmail.com>:
Fix polynomial decay with cycle for global step=0

For polynomial decay with cycle=True the learning rate at
step 0 becomes NaN, because in the process of calculating it we
devide by 0. This change should fix it, by setting the multiplier
for the decay steps to one for global_step=0.

---
Commit 286f57061 authored by Bjarke Hammersholt Roune<broune@google.com>
Committed by TensorFlower Gardener<gardener@tensorflow.org>:
Make Service::TransferToClient not attempt to manipulate the literal when the transfer failed, preventing a crash and allowing the caller to see the reason for the failed transfer.

PiperOrigin-RevId: 169770126

---
Commit e0501bc4d authored by Yong Tang<yong.tang.github@outlook.com>
Committed by Shanqing Cai<cais@google.com>:
Fix GRUBlockCell parameter naming inconsistency (#13153)

* Fix GRUBlockCell parameter naming inconsistency

This fix tries to fix the issue in 13137 where
parameter `cell_size` is used instead of `num_units`.
This is inconsistent with other RNN cells.

This fix adds support of `num_units` while at the same
time maintains backward compatiblility for `cell_size`.

This fix fixes 13137.

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>

* Add `@deprecated_args` for 'cell_size' in `GRUBlockCell`

This commit adds `@deprecated_args` for 'cell_size' in `GRUBlockCell`

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>

* Address review comment

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>

---
Commit 02a2eba05 authored by Pete Warden<pete@petewarden.com>
Committed by gunan<gunan@google.com>:
Fix for RTLD_GLOBAL breakage of Pi builds, and removed Eigen version change that's no longer needed (#13251)

* Fix for RTLD_GLOBAL breakage of Pi builds, and removed Eigen version change for Pi that's no longer needed

* Fixed Pi Zero OpenBLAS build problems and tidied up directories used

* More robust checks in Pi build script

---
Commit 8ef722253 authored by Sanjoy Das<sanjoy@google.com>
Committed by TensorFlower Gardener<gardener@tensorflow.org>:
Remove a redundant setName.

The EmitComputation should have emitted a function with the right name, so use a
CHECK instead.

PiperOrigin-RevId: 169764856

---
Commit 1b94147dc authored by Neal Wu<wun@google.com>
Committed by TensorFlower Gardener<gardener@tensorflow.org>:
Fix broken GitHub links in tensorflow and tensorflow_models resulting from The Great Models Move (a.k.a. the research subfolder)

PiperOrigin-RevId: 169763373

---
Commit b1ada5f0c authored by Justine Tunney<jart@google.com>
Committed by TensorFlower Gardener<gardener@tensorflow.org>:
Fix TensorBoard python -m invoke in docs

PiperOrigin-RevId: 169758752

---
Commit 2957cd894 authored by Mustafa Ispir<ispir@google.com>
Committed by TensorFlower Gardener<gardener@tensorflow.org>:
Local run option of estimator training.

PiperOrigin-RevId: 169756384

---
Commit 1dc2fe7ac authored by Gunhan Gulsoy<gunan@google.com>
Committed by TensorFlower Gardener<gardener@tensorflow.org>:
BEGIN_PUBLIC
Automated g4 rollback of changelist 166264198

PiperOrigin-RevId: 169998124
/external/tensorflow/tensorflow/core/ops/state_ops.cc
f3a391e7adadfce686505a19bb8da262d86769cb 06-Jul-2017 A. Unique TensorFlower <gardener@tensorflow.org> Update documentation for tf.gather_nd and fix links to tf.scatter_nd.

PiperOrigin-RevId: 161077059
/external/tensorflow/tensorflow/core/ops/state_ops.cc
818b768cdabbb5137e7d522a34c9754872fd50b7 01-Jul-2017 A. Unique TensorFlower <gardener@tensorflow.org> Minor cleanup: remove unused constructions

PiperOrigin-RevId: 160736783
/external/tensorflow/tensorflow/core/ops/state_ops.cc
e85d3df92deb9d717befdf173966a2913ac2aea0 29-Jun-2017 Geoffrey Irving <geoffreyi@google.com> Prepare to remove a bunch of proto.h includes from tensorflow/core headers

The goal is to make kernels mostly independent of proto headers, which will let
us lock down our .so imports. This CL does not remove any actual headers, but
changes a bunch of files so that header removal is possible in a followup CL.
It also marks the headers that will be removed with

// TODO(b/62899350): Remove

RELNOTES: n/a
PiperOrigin-RevId: 160552878
/external/tensorflow/tensorflow/core/ops/state_ops.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/core/ops/state_ops.cc
1d679a04765c4cfa271335483fc28270834f43be 29-Apr-2017 Martin Wicke <wicke@google.com> Fix broken links to images, make all image links absolute.

Fixes #8064, fixes #7685.

(after docs republish)
Change: 154614227
/external/tensorflow/tensorflow/core/ops/state_ops.cc
540a812c820c530d5f650f6ae49bba59d47e8291 22-Mar-2017 Patrick Nguyen <drpng@google.com> Fix some documentation formatting errors.
Change: 150841749
/external/tensorflow/tensorflow/core/ops/state_ops.cc
ede3c12a11cd6858eef4de52b7697299743d4660 21-Dec-2016 A. Unique TensorFlower <gardener@tensorflow.org> Uses VariableV2 and removes shape-setting code in tf.Variable.
Change: 142613993
/external/tensorflow/tensorflow/core/ops/state_ops.cc
1cb96893a64f59b7265f9def9968f7bed1e57662 09-Dec-2016 Andrew Harp <andrewharp@google.com> Merge changes from github.
Additionally:
- change single quotes to double quotes to make path rewriting easier
- guard windows lib reference with PLATFORM_WINDOWS
- fixed failing kmeans test
Change: 141515942
/external/tensorflow/tensorflow/core/ops/state_ops.cc
8a5dae396113655db2e4b16fe344dda4dca54994 05-Dec-2016 A. Unique TensorFlower <gardener@tensorflow.org> Adds VariableV2 with a sane shape_fn.
Change: 141071094
/external/tensorflow/tensorflow/core/ops/state_ops.cc
d0aac2b02faf2552b0663763a0cc552fcce5febe 18-Nov-2016 Jonathan Hseu <jhseu@google.com> Automated rollback of change 139371663
Change: 139598626
/external/tensorflow/tensorflow/core/ops/state_ops.cc
359076b66e0579bc04a5a676da1f344f1b141406 16-Nov-2016 Jonathan Hseu <jhseu@google.com> Rename `Tensor` to `Output` in all op docs from C++ code.

Generated by running:
$ find . -name '*.cc' | xargs sed -i 's/a `Tensor`/an `Output`/g'
$ find . -name '*.cc' | xargs sed -i 's/A `Tensor`/An `Output`/g'
$ find . -name '*.cc' | xargs sed -i 's/`Tensor`/`Output`/g'

And reverting the changes that referred to the C++ Tensor. There are no applicable changes needed in the .h files.
Change: 139371663
/external/tensorflow/tensorflow/core/ops/state_ops.cc
20df37f40296662519b89fd6658e43fce7c000b7 11-Nov-2016 Vijay Vasudevan <vrv@google.com> Switch moreops to using c++ shape functions instead of python.
Change: 138909864
/external/tensorflow/tensorflow/core/ops/state_ops.cc
fd05b5ebc56316eb6ac9fcb74234979fee2fc5f9 08-Nov-2016 Eugene Brevdo <ebrevdo@google.com> Changes to scatter_nd ops

* Rewrite CPU impl to be single-threaded and use vectorization; avoids race conditions. Removes use of the generator.
* Remove scatter_nd_mul and scatter_nd_div to reduce binary size until
we figure out a better way to reduce the templating pain
* Modify scatter_nd to add for repeated indices as opposed to update
(this is the appropriate gradient for gather_nd, for example)
* Clean up docstrings.
Change: 138452341
/external/tensorflow/tensorflow/core/ops/state_ops.cc
9a66842db8568e90bfef7c3c7836c052b776f17c 03-Nov-2016 A. Unique TensorFlower <gardener@tensorflow.org> Adding CPU kernels for tf.scatter_nd(), tf.scatter_nd_update(), tf.scatter_nd_add(), tf.scatter_nd_sub(), tf.scatter_nd_mul() and tf.scatter_nd_div() as well as gradient functions for tf.scatter_nd() and tf.gather_nd()
Change: 138013328
/external/tensorflow/tensorflow/core/ops/state_ops.cc
3bb585a7b3592763ef5c6b11a897c1a8ff99ea81 29-Oct-2016 A. Unique TensorFlower <gardener@tensorflow.org> Automated rollback of change 137564676
Change: 137576487
/external/tensorflow/tensorflow/core/ops/state_ops.cc
6ca9760b9b6f10d69889ee917dfadced22b48027 29-Oct-2016 A. Unique TensorFlower <gardener@tensorflow.org> Adding CPU kernels for tf.scatter_nd(), tf.scatter_nd_update(), tf.scatter_nd_add(), tf.scatter_nd_sub(), tf.scatter_nd_mul() and tf.scatter_nd_div() as well as gradient functions for tf.scatter_nd() and tf.gather_nd()
Change: 137564676
/external/tensorflow/tensorflow/core/ops/state_ops.cc
6f259612b6763444df59f8229e14b5127ec40b75 25-Oct-2016 Asim Shankar <ashankar@google.com> Fix shape function for the Variable op.

Well, almost. The shape function cannot distinguish
between an unknown ranked variable and a scalar variable.
This is for historical reasons, as the Variable operator
(like the Placeholder operator) has been in existence
since a time when an empty TensorShapeProto used to
imply an unknown rank.

There is a plan to "fix" this by introducing and transitioning
to PlaceholderV2 and VariableV2 operations (see https://github.com/tensorflow/tensorflow/commit/5e176998d92a64d78df57e9fb78582e5e7e4ebb6)

But until that happens, make the shape function for the
Variable op work for all but scalars.

An explanation of the changes to python:

- state_ops.py: This is done to keep the in-memory representation of the graph
in python (which resulted in an unknown shape when set_shape=False)
is consistent with what any C++ code thinks about the shape of the Variable op
- variable_scope_test.py: When an initializer is provided to tf.get_variable,
it ultimately calls state_ops.variable with set_shape=False. Because of the
change to state_ops.py, the shape attribute wouldn't end up with [73].
My understanding is that the use of the shape attribute wasn't the intention
of the test, so switching to another attribute maintains the intention.

Fixes #5106
Change: 137179498
/external/tensorflow/tensorflow/core/ops/state_ops.cc
d2c2d134dfc3e31f6d1296576f76e9abd4fc6c1c 23-Sep-2016 Vijay Vasudevan <vrv@google.com> Fix CountUpTo documentation -- returns the value
before the update.

Fixes #4424
Change: 134113831
/external/tensorflow/tensorflow/core/ops/state_ops.cc
88dbc53dd7d51a6d1fd3dd4a0ba41bce950426b0 08-Sep-2016 Jack Rae <jwrae@google.com> Add scatter_mul and scatter_div state ops for CPU and GPU.

Note: no fp16 support on the GPU.

Also added AtomicMul and AtomicDiv to cuda_kernel_helper.h (excluding fp16 support).
Change: 132539643
/external/tensorflow/tensorflow/core/ops/state_ops.cc
f6bc8cabbd3ac1fb3acc36d3edbdce672cae7d12 24-Aug-2016 A. Unique TensorFlower <gardener@tensorflow.org> Add shape_inference::ShapeHandle and shape_inference::DimensionHandle to
replace uses of const Shape* and const Dimension*. This change only adds a
typedef and updates references. A later change will make DimensionHandle and
ShapeHandle real types instead of typedefs (to further hide the pointer
access).
Change: 131118981
/external/tensorflow/tensorflow/core/ops/state_ops.cc
8af63ff86c0797e49f6c7b126e52587f6742addc 02-Aug-2016 Vijay Vasudevan <vrv@google.com> TensorFlow: Implement the rest of the state_ops C++ shape functions,
add some more common shape functions in data_flow_ops.cc
Change: 129049063
/external/tensorflow/tensorflow/core/ops/state_ops.cc
af5c06c4ae6ca2c034972ab44a9088455b3d66a9 28-Jul-2016 Vijay Vasudevan <vrv@google.com> Add ScalarShape shape annotations to all ops.
Change: 128733985
/external/tensorflow/tensorflow/core/ops/state_ops.cc
eaf5ad2ce467cd8730cbbab0cd96dee0d92399c1 27-Jul-2016 Vijay Vasudevan <vrv@google.com> TensorFlow: Annotate UnknownShape common shape function to all
ops that currently do the same in python.
Change: 128627877
/external/tensorflow/tensorflow/core/ops/state_ops.cc
c8b59c046895fa5b6d79f73e0b5817330fcfbfc1 02-Jun-2016 A. Unique TensorFlower <nobody@tensorflow.org> Update copyright for 3p/tf/core.
Change: 123900938
/external/tensorflow/tensorflow/core/ops/state_ops.cc
ac96df2d153c6ba47f902eccecc99701b76d660c 08-Apr-2016 Sherry Moore <sherrym@google.com> Added is_variable_initialized(variable) function.
Change: 119321281
/external/tensorflow/tensorflow/core/ops/state_ops.cc
fe056f0b5e52db86766761f5e6446a89c1aa3938 17-Feb-2016 Vijay Vasudevan <vrv@google.com> Merge changes from github.
Change: 114882676
/external/tensorflow/tensorflow/core/ops/state_ops.cc
a4806a3fba7c00bea3e7022477339b2d09539751 03-Dec-2015 Vijay Vasudevan <vrv@google.com> TensorFlow: upstream changes to git.

Change 109321497
Move all images to images directory to make docs versioning easier
- adjust all paths in the docs to point to the new locations
- remove some now redundant section-order tags added for the old website
Change 109317807
Added a kernel op to compute the eigendecomposition of a self-adjoint matrix.

Added a new kernel op called self_adjoint_eig (and a batch_self_adjoint_eig) that
computes the eigendecomposition of a self-adjoint matrix. The return value is
the concatenation of the eigenvalues as a row vector, and the eigenvectors.
Change 109310773
Change `_read32()` in the MNIST input example to return an int.

Currently we return a 1-D numpy array with 1 element. Numpy has
recently deprecated the ability to treat this as a scalar, and as a
result this tutorial fails. The fix returns the 0th element of the
array instead.
Change 109301269
Re-arrange TensorBoard demo files.
Change 109273589
add ci_build for ci.tensorflow.org
Change 109260293
Speed up NodeDef -> OpKernel process by not spending time generating
an error message for missing "_kernel" attr that will be thrown away.
Change 109257179
TensorFlow:make event_file_loader_test hermetic by using tempfile
instead of fixed filenames. Without this change, running
event_file_loader_test twice in the same client (locally)
causes it to fail, because it writes into the same file and appends
another event, instead of starting from scratch.
Change 109256464
Minor cleanup in TensorBoard server code
Change 109255382
Change to reduce critical section times in gpu_event_mgr.h:
(1) Call stream->ThenRecordEvent outside the EventMgr critical section
(2) Do memory deallocation outside the critical section

Speeds up one configuration of ptb_word_lm from 2924 words per
second (wps) to 3278 wps on my desktop machine with a Titan X.
Change 109254843
Fix use of uninitialized memory in test.
Change 109250995
python_config.sh needs a license header

Otherwise the license test fails.
Change 109249914
add ci_build for ci.tensorflow.org
Change 109249397
Fixes reduce_sum (complex) on GPU segfaults.

Fixes #357

Change 109245652
add ci_build for ci.tensorflow.org

Base CL: 109321563
/external/tensorflow/tensorflow/core/ops/state_ops.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/ops/state_ops.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/ops/state_ops.cc