aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Global search & replace to move to the new location forGravatar Josh Levenberg2016-01-26
| | | | | tensorflow/core/ files and build targets. Change: 113075110
* Global search & replace to move to the new location forGravatar Josh Levenberg2016-01-26
| | | | | tensorflow/core/ files and build targets. Change: 113075039
* Global search & replace to move to the new location forGravatar Josh Levenberg2016-01-26
| | | | | tensorflow/core/ files and build targets. Change: 113074952
* Global search & replace to move to the new location forGravatar Josh Levenberg2016-01-26
| | | | | tensorflow/core/ files and build targets. Change: 113074643
* Global search & replace to move to the new location forGravatar Josh Levenberg2016-01-26
| | | | | tensorflow/core/ files and build targets. Change: 113073106
* Global search & replace to move to the new location forGravatar Josh Levenberg2016-01-26
| | | | | tensorflow/core/ files and build targets. Change: 113073090
* Global search & replace to move to the new location forGravatar Josh Levenberg2016-01-26
| | | | | tensorflow/core/ files and build targets. Change: 113073087
* Rollback of "Add new matrix_solve_ls op for solving linear least-squares ↵Gravatar Vijay Vasudevan2016-01-26
| | | | | | | problems." Doesn't work in OSS Change: 113069612
* Add new matrix_solve_ls op for solving linear least-squares problems.Gravatar A. Unique TensorFlower2016-01-26
| | | | Change: 113064195
* Delete obsolete comment.Gravatar Josh Levenberg2016-01-26
| | | | Change: 113024053
* Speedup Gather and SparseApplyAdagrad when embedding dim is 1, which is theGravatar A. Unique TensorFlower2016-01-26
| | | | | case for wide logistic models. Change: 113020949
* Expose colocate_gradients_with_ops from gradients in optimizersGravatar A. Unique TensorFlower2016-01-26
| | | | Change: 113003537
* Made visibility for //tensorflow:darwin publicGravatar Manjunath Kudlur2016-01-26
| | | | Change: 112999739
* Allow to use a Tensor as initializer in get_variable. Fixes #589.Gravatar Lukasz Kaiser2016-01-26
| | | | Change: 112993949
* Fix OSS Build (again) due to doc generation scripts.Gravatar Vijay Vasudevan2016-01-25
| | | | Change: 112993601
* Open-source doc generator. Adds tools/docs with shell scripts to generate ↵Gravatar Martin Wicke2016-01-25
| | | | | | docs from source code, both c++ and python. The generated docs overwrite the docs in the g3doc/api_docs folder. Change: 112989505
* Move new build rule around to avoid merge conflict.Gravatar Vijay Vasudevan2016-01-25
| | | | Change: 112985792
* Fix OSS BUILDGravatar Vijay Vasudevan2016-01-25
| | | | Change: 112984578
* Fix building of user_ops on OSXGravatar Manjunath Kudlur2016-01-25
| | | | | | - Select linkopts based on a config_setting so we don't pass invalid options to the crosstool on Mac. Change: 112984497
* Fix url in training.pyGravatar Vijay Vasudevan2016-01-25
| | | | Change: 112980390
* Added constant folding optimization pass.Gravatar Manjunath Kudlur2016-01-25
| | | | | | | - Graph* -> Graph* pass - Creates a local executor and executes a copy of the constant "slice" of the original graph, and replaces nodes in original graph with constant nodes. Change: 112971745
* Adds UINT16 type to TensorFlow.Gravatar A. Unique TensorFlower2016-01-25
| | | | Change: 112970147
* Add basic benchmarking to inference call in Tensorflow Android demo.Gravatar A. Unique TensorFlower2016-01-25
| | | | Change: 112968173
* Make EqualGraphDef ignore versions and expose to PythonGravatar Geoffrey Irving2016-01-25
| | | | | | The intention is for EqualGraphDef to be the only way downstream tests compare GraphDefs in golden file tests. Change: 112967255
* Remove camel case ConstantValue alias from tensor_utilGravatar Geoffrey Irving2016-01-25
| | | | | ConstantValue is now constant_value. Change: 112966774
* Switch notebooks to v4 format. Should be a no-op functionally.Gravatar Vincent Vanhoucke2016-01-25
| | | | Change: 112965179
* Fix bug in fully_connected layer.Gravatar A. Unique TensorFlower2016-01-25
| | | | | Previously, if activation_fn was set to its default (None) and create_summaries was false, fully_connected would incorrectly give an error. I have fixed this as well as changing the default to tf.identity. Change: 112963042
* Create py and cc targets for tensorflow/python:public_protosGravatar A. Unique TensorFlower2016-01-25
| | | | Change: 112962727
* Replace make_tensor_shape_proto with TensorShape.as_protoGravatar Geoffrey Irving2016-01-25
| | | | | | | | | | Also remove the deprecated TensorShape.as_dimension_list function, and remove the to_proto argument to as_list. Both features were used only to make protos, and that is better done directly with the as_proto method to avoid leaking abstractions. This brings us one step closer to hiding tf.tensor_util. Change: 112960305
* Remove TensorShape::ShortDebugString in favor of TensorShape::DebugStringGravatar Geoffrey Irving2016-01-25
| | | | | The two functions already have the same behavior. Change: 112959229
* Running our linter on a lot of files.Gravatar Vijay Vasudevan2016-01-24
| | | | Change: 112920860
* Increases rtol for a few assertAllClose so that OSS build can pass.Gravatar A. Unique TensorFlower2016-01-24
| | | | Change: 112917524
* Adds function_test.cc for testing functions.Gravatar A. Unique TensorFlower2016-01-24
| | | | Change: 112917269
* Marked the wrong op as stateful.Gravatar A. Unique TensorFlower2016-01-24
| | | | Change: 112915818
* More function related.Gravatar A. Unique TensorFlower2016-01-24
| | | | Change: 112912683
* Eliminate per-op allocation of gpu device wrapper. The PerOpGpuDevice is ↵Gravatar A. Unique TensorFlower2016-01-24
| | | | | | allocated once in the OpKernelContext::Params struct, then re-used every time a new OpKernelContext uses the Params. Thus in the executor, as long as there is more work to do the PerOpGpuDevice is not freed. Change: 112909215
* Improve error message when asking to fetch the output of a node withGravatar Josh Levenberg2016-01-24
| | | | | no outputs. Fixes #856 Change: 112903800
* Unbreak license testGravatar Geoffrey Irving2016-01-24
| | | | Change: 112903292
* Make shape inference more scalar strictGravatar Geoffrey Irving2016-01-24
| | | | | | | | We still haven't advanced to the scalar strict GraphDef version, but this change will prevent some (not all) new Python scripts from violating scalar strictness. That is, it will significantly reduce the amount of bit rot between now and when I finally get full scalar strictness submitted. Change: 112866199
* make cc ops publicGravatar Josh Levenberg2016-01-24
| | | | Change: 112846663
* Delete duplicate #include.Gravatar Josh Levenberg2016-01-24
| | | | Change: 112846648
* Use an iterator to walk down the set of free chunks, so that deletingGravatar A. Unique TensorFlower2016-01-22
| | | | | | one from the set when we find one we want is cheaper. Slight performance improvement (~0.3% on ptb_word_lm model on my desktop). Change: 112832451
* Fixes for OSS build.Gravatar Vijay Vasudevan2016-01-22
| | | | Change: 112830289
* Pin constant holding data to CPU. This makes GPU version 50-100x faster per ↵Gravatar Yaroslav Bulatov2016-01-22
| | | | | | step. Fixes #837 Change: 112829709
* Implement a promise-based RequestManager class, will be the workhorse of a ↵Gravatar A. Unique TensorFlower2016-01-22
| | | | | | new TensorFlow backend. Change: 112826468
* Disentangle the GPU code from the CPU code. This means a few things:Gravatar Josh Levenberg2016-01-22
| | | | | | | | | | | | | | | | | | * The "core_cpu_internal" build target no longer includes files from the common_runtime/gpu/ directory. * tensorflow/core internal targets instead can get access to those headers via the "gpu_runtime" target. * The class "CopyTensor" is introduced. It lives in common_runtime/ but supports registration of copy functions so the "gpu_runtime" target can add a GPU->GPU copy ability if it is linked in. This registration should make it easier to add more device types in the future. * The "core_cpu" and "core_cpu_internal" build targets no longer reference GPUUtil::CopyViaDMA; rendezvous_mgr uses CopyTensor instead. Also the "copy_tensor" build target was not needed. Change: 112821119
* Improved the performance of tensor contractions and spatial convolutions on CPU:Gravatar Benoit Steiner2016-01-22
| | | | | | * Move some checks out of inner loops * Split the mapper in 2: a base mapper, and a sub-mapper. This reduces the number of variables that are contained in the base mapper and helps reduce register spills Change: 112809881
* Added a script for rough estimation of the computation cost and parameter ↵Gravatar Pete Warden2016-01-22
| | | | | | size of a CNN. Change: 112809773
* Add symbolic gradient function for Softmax.Gravatar A. Unique TensorFlower2016-01-22
| | | | Change: 112808739
* Fixes a bug in Queue cancellation.Gravatar Derek Murray2016-01-22
| | | | | | | | | | If multiple steps are blocked on the same queue, there is a high chance that their cancellation tokens will collide, since these are dense and start at 0. This can lead to the wrong step being cancelled. This change additionally uses the `CancellationManager*` to uniquely identify an attempt for the purposes of cancellation. Change: 112801810