aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
* Add precision and recall to Tensorforest metrics.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138531687
* Add --quantized_fallback_min and --quantized_fallback_max for useGravatar A. Unique TensorFlower2016-11-08
| | | | | when experimenting with quantized graphs. Change: 138529416
* Dropped support for gcudacc in stream_executor.Gravatar Benoit Steiner2016-11-08
| | | | Change: 138529294
* Add fake quant ops to mobile build targets.Gravatar Pete Warden2016-11-08
| | | | Change: 138526951
* Fix typo in comment.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138518927
* Fix MetricSpec errors for non-functions as metrics.Gravatar Martin Wicke2016-11-08
| | | | | This fixes a failure where a non-function is used as a metric, fails, but raises an exception during error logging, hiding the real exception. Change: 138488393
* Update generated Python Op docs.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138483426
* Add ability to debias 0-initialized EMAs in `assign_moving_average`.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138481437
* Update generated Python Op docs.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138478269
* Refactor replica_device_setter to allow custom placement strategiesGravatar Frank Li2016-11-08
| | | | | Also introduces a scaffold in tf.contrib.training for load-balanced placement strategies Change: 138476980
* Auto-fetch Inception model assets for Android demo, so that manual ↵Gravatar Andrew Harp2016-11-08
| | | | | | download/extract step is unnecessary. Change: 138475677
* Improve performance of tf.subscribe on large graphs by caching control outputs.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138473617
* tfdbg core: let RunStateArgs hold a debugger state object, the destructor of ↵Gravatar Shanqing Cai2016-11-08
| | | | | | which can do cleanups such as closing gRPC streams Change: 138472618
* Switch Pack and Unpack to use gradient checker.Gravatar Suharsh Sivakumar2016-11-08
| | | | | This uncovered a silly bug during idx calculation in the gradient checker which is fixed in this CL. Change: 138471470
* Updated benchmark program to handle multiple inputs and outputsGravatar Pete Warden2016-11-08
| | | | Change: 138471362
* Move the orthographic camera farther away from the origin, it was lying on theGravatar Charles Nicholson2016-11-08
| | | | | edge of the unit cube and points on the cube were getting clipped. Change: 138470802
* Make Coordinator::RegisterRunner and Coordinator::Join thread-safe.Gravatar Yuefeng Zhou2016-11-08
| | | | Change: 138467240
* Proofread and organization edits for the tfdbg tutorial.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138466309
* C++ gradient checker support multiple inputs and outputs.Gravatar Suharsh Sivakumar2016-11-08
| | | | | Also added a few more array ops. Change: 138456760
* Update generated Python Op docs.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138456486
* Update ops-related pbtxt files.Gravatar A. Unique TensorFlower2016-11-08
| | | | Change: 138455935
* C API: Rename TF_Session to TF_DeprecatedSession.Gravatar Asim Shankar2016-11-08
| | | | | | | | | | | | This is one step towards having a stable C API by the time we get to TensorFlow 1.0. A follow-up step will involve renaming TF_SessionWithGraph to TF_Session. We want to encourage all client languages to use TF_SessionRun, TF_GraphImportGraphDef etc. (instead of TF_Run and TF_ExtendGraph), hence the choice of names. Ideally, all client languages will use these functions, but it is likely that Python will continue to use TF_DeprecatedSession for a while. Change: 138454433
* Changes to scatter_nd opsGravatar Eugene Brevdo2016-11-08
| | | | | | | | | | * 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
* Internal change.Gravatar Dan Smilkov2016-11-08
| | | | Change: 138451572
* Remove 'projectedPoint' from DataSet. ProjectorScatterPlotAdapter creates a ↵Gravatar Charles Nicholson2016-11-07
| | | | | | | | | | | | | | | | | | | Float32Array of data point positions, and passes it into onPointPositionsChanged. Overhaul the visualizer interface, change 'onRecreateScene' to 'setScene', change 'removeAll' to 'dispose', change 'onUpdate' to 'onPointPositionsChanged', delete 'onDataSetChanged' entirely. Remove 'sceneIs3D' and 'backgroundColor' from onRecreateScene, they never really belonged there. The scene is /always/ 3D, the visualizers are really interested in the camera projection method, so now they query that. backgroundColor moved into the RenderContext, where it probably always belonged. Sprite visualizer now observes new point arrays and creates the WebGL representation only if one doesn't already exist, or its buffers are too small to hold the current point array. ScatterPlot directly uses THREE.AxesHelper, delete scatterPlotVisualizerAxes. (we might add it back later when scatter plot becomes more of a general-purpose reusable component, but it will need lots of work anyway). Add 'util.vector3FromPackedArray', which loads array[i], array[i+1], array[i+2] into a THREE.Vector3 and replaces 'util.getProjectedPointFromIndex'. Projector no longer automatically renders the scatter plot when the positions / attributes change. Break the trace visualizer's dependency on the selection context, it was causing problems when dataset filtering was being canceled. Add various Float32Array buffers for opacity and line width, generate them in the scatter plot adapter, and pass them into the render context with the rest of the 'attribute' data. When switching between sprites + labels mode, always add the trace visualizer. Change: 138426641
* Remove now-unused TensorFlowImageListener class.Gravatar Andrew Harp2016-11-07
| | | | Change: 138425944
* Fix Conv3d with unequal strides on CPU (order of dimensions got mixed upGravatar A. Unique TensorFlower2016-11-07
| | | | | between TF and Eigen). Add tests covering the unequal stride case. Change: 138421428
* Added option to sort the tooltip items from closest to farthest from the ↵Gravatar A. Unique TensorFlower2016-11-07
| | | | | | mouse cursor. Change: 138418340
* Reload the checkpoint reader when the latest checkpoint has changed.Gravatar Dan Smilkov2016-11-07
| | | | | | | The embedding projector plugin caches the checkpoint reader, which is pointing to the latest checkpoint when TensorBoard was started. But after some time, the saver will remove that old checkpoint file (keeps only N latest checkpoints), while the reader is still pointing to it. Also add more tests regarding the V1 and V2 checkpoint versions. Change: 138416977
* Fix windows cmake build by replacing enum class by enumGravatar A. Unique TensorFlower2016-11-07
| | | | Change: 138409704
* Update generated Python Op docs.Gravatar A. Unique TensorFlower2016-11-07
| | | | Change: 138409090
* Better error message for "No gradients provided for any variable" case.Gravatar A. Unique TensorFlower2016-11-07
| | | | | Address a few pylint warnings. Change: 138407267
* Prevented the graph visualizer from making bridge paths to nodes with a in ↵Gravatar A. Unique TensorFlower2016-11-07
| | | | | | or out degree (depending on whether the bridge path is in or out bound) above 4. This prevents too many bridge paths from emanating out of a subhierarchy (metagraph) and crowding up. Change: 138403730
* Fix selection of the very first point in the dataset.Gravatar Dan Smilkov2016-11-07
| | | | | 0 (index of the first point) evaluates to false in JS, which resulted in the false conclusion that there was no selection Change: 138387835
* Switched to the latest version of farmhashGravatar Benoit Steiner2016-11-06
| | | | Change: 138337381
* Update generated Python Op docs.Gravatar A. Unique TensorFlower2016-11-06
| | | | Change: 138332522
* Seal errors interface.Gravatar Patrick Nguyen2016-11-06
| | | | Change: 138332031
* Make ptb_word_lm tutorial test more robust against data file download failuresGravatar Shanqing Cai2016-11-05
| | | | | | Aims to address recently flakiness in the tutorial test. See example failure log at: http://ci.tensorflow.org/view/Nightly/job/nightly-matrix-cpu/TF_BUILD_IS_OPT=OPT,TF_BUILD_IS_PIP=PIP,TF_BUILD_PYTHON_VERSION=PYTHON3,label=mac-slave/281/console Change: 138300959
* Use portpicker library when getting a port in ↵Gravatar A. Unique TensorFlower2016-11-04
| | | | | | | localhost_cluster_performance_test and sync_replicas_optimizer_test. Change: 138253057
* Fix a bug that in cost model manager, graph ptr is used as key of map but ↵Gravatar Yuefeng Zhou2016-11-04
| | | | | | memory allocator returns same addresses for graph objects when the graph mgr is being used repeatedly. Change: 138251588
* Fix dependency in SavedModel py.Gravatar Sukriti Ramesh2016-11-04
| | | | Change: 138246915
* Anonymize feature column names.Gravatar A. Unique TensorFlower2016-11-04
| | | | Change: 138240000
* Make overlay cover the full screen and provide built-in requestRender call ↵Gravatar Andrew Harp2016-11-04
| | | | | | in CameraActivity. Change: 138238290
* Add input and output parameters of nodes to transfer graph to SOCGravatar A. Unique TensorFlower2016-11-04
| | | | Change: 138238179
* Correcting documenting in slim.learning.Gravatar Nathan Silberman2016-11-04
| | | | Change: 138237011
* Add ops definitions for graph transfer to SOCGravatar A. Unique TensorFlower2016-11-04
| | | | Change: 138233065
* C++ QueueRunner: Bug fixes.Gravatar Asim Shankar2016-11-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Change FileExists to return tensorflow::Status.Gravatar Jonathan Hseu2016-11-04
| | | | | | | | | | | Also done separately by @llhe at github.com/tensorflow/tensorflow/pull/5370. We needed to do this change internally to fix all callers. Motivation: The existing FileExists interface doesn't allow callers to distinguish between file not found vs. filesystem errors. Semantics changes: - gfile.Exists in Python now throws an exception for filesystem errors. It continues to return true/false if it can accurately determine whether a file exists. - RecursivelyCreateDir now returns errors for filesystem errors when calling FileExists. Change: 138224013
* Update generated Python Op docs.Gravatar A. Unique TensorFlower2016-11-04
| | | | Change: 138215748
* Internal change.Gravatar A. Unique TensorFlower2016-11-04
| | | | Change: 138215608