History log of /external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
09fea258a3cf766a1fc59240a2ac22b17d872182 24-Aug-2017 Benoit Steiner <bsteiner@google.com> Only use hardware traces on a single subgraph since tracing more than that
isn't supported

PiperOrigin-RevId: 166364134
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
c19dd491e57c6ed8f4aedec69d6653478f5824ee 25-Apr-2017 Yuefeng Zhou <yuefengz@google.com> Fix queue runner test flakiness. The cost graph may be requested before cost_graph_ is stored.
Change: 154224628
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
dd3a6d364a739496b864e61e9a93c21cbc1b5d1d 14-Apr-2017 Benoit Steiner <bsteiner@google.com> Only record the cost graph in the queue runner: this ensures that the memory
usage remains bounded over time.
Change: 153123196
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
547a5402823feec97f321424450096c88ffd36e9 17-Mar-2017 Yuefeng Zhou <yuefengz@google.com> Add ExportRunMetadata in queue runner and ExportCostGraph in coordinator.

Make the queue runner own the metadata and mutex.
Change: 150475730
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
2823db46405a8b77a61b9da1f9a13019331e5390 07-Mar-2017 Yuefeng Zhou <yuefengz@google.com> Make queue runner accept run arguments.
Change: 149388619
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
bc225bfaa534acc25047fe844f19edc333b7a76a 14-Feb-2017 Peter Hawkins <phawkins@google.com> Fix code that ignores tensorflow::Status.

Add a new tensorflow::Status::IgnoreError() method to mark call sites where a Status has been intentionally ignored.
Change: 147402405
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
99700a09c632ad14d99a54d8f1db64928e32d8c6 29-Nov-2016 Benoit Steiner <bsteiner@google.com> Added the ability to register a callback with a queue runner to be notified in
case of an error
Change: 140478026
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
8f9493858a5a89fcda5ace0b86b0f964dc470d20 04-Nov-2016 Asim Shankar <ashankar@google.com> C++ QueueRunner: Bug fixes.

Three bug fixes:
(1) There was a thread-unsafe access to runs_ which could result in the
queue close operation being invoked multiple times.

(2) The Run() loop would not exit when there were multiple threads
and the queue was closed (i.e., the enqueue failed with a
queue_closed_exception_types_ error).

Without this fix, the changed QueueRunnerTest.QueueCloseCode
test would fail with a timeout since qr->Join() would be blocked
on the never-exiting Run() call

(3) Errors in invoking the close operation were being ignored.
Without this fix, the added QueueRunnerTest.QueueCloseFails
test would fail as Join() would return OK instead of NOT_FOUND

Two other minor changes:
- Slight simplification to QueueRunner::Run() so that
runs_ is manipulated only once and the body of the loop
is clearer
- Avoid starting an extra thread which will not be used
when there is no Coordinator. (Though in practice I
suppose we always intend to have a coordinator).
Change: 138228243
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
99f55f806f426a50c01dd06bd71a478009a84af2 01-Nov-2016 Yuefeng Zhou <yuefengz@google.com> Add C++ Coordinator
Change: 137866409
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
5de9d3c392d5531eb3bbcefd007fcc25db7448cd 01-Nov-2016 Benoit Steiner <bsteiner@google.com> Added the ability to wait for queues to start running before returning from
QueueRunner::Start(). This provides a reliable way to check the value of the status_ variable.
Change: 137769682
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
10351d64fb59cdd693561b7bc847f3f221eb498a 31-Oct-2016 Yuefeng Zhou <yuefengz@google.com> Replace the C++ QueueRunner constructor with a static NewQueueRunner function.
Change: 137749204
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
71b993a63c9f4c62d45303623f926219066902cc 28-Oct-2016 Yuefeng Zhou <yuefengz@google.com> Add Stop() in C++ QueueRunner.
Change: 137447384
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc
c852668c41fc82b5ba2e440b18d3adea6847b54f 21-Oct-2016 Yuefeng Zhou <yuefengz@google.com> Add c++ queue runner.
Change: 136769119
/external/tensorflow/tensorflow/cc/training/queue_runner_test.cc