aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Replace graph_def with graph when passed to the SummaryWriter and update ↵Gravatar Dan Smilkov2016-03-24
| | | | | | tutorials to reflect the new API. Change: 118033430
* Fix int64 implicit downcastGravatar David G. Andersen2016-03-23
| | | | Change: 118000502
* Add missing license headerGravatar Vijay Vasudevan2016-03-23
| | | | Change: 117999025
* Add tests for hinge loss updater.Gravatar A. Unique TensorFlower2016-03-23
| | | | Change: 117998775
* Allows the caller of a function to specify that a function is notGravatar A. Unique TensorFlower2016-03-23
| | | | | | inlined into the call site regardless of the graph optimizer option setting. Change: 117994922
* norm = tf.random_normal([2, 3], seed=1234)Gravatar A. Unique TensorFlower2016-03-23
| | | | | | | | | | sess = tf.Session() print(sess.run(norm)) print(sess.run(norm)) sess = tf.Session() print(sess.run(norm)) print(sess.run(norm)) Change: 117994542
* Use this method with the `with` keyword to specify that ops created within ↵Gravatar A. Unique TensorFlower2016-03-23
| | | | | | the scope of a block should be added to this graph. Change: 117993733
* The graph-level random seed of this graph.Gravatar A. Unique TensorFlower2016-03-23
| | | | Change: 117993641
* Adding ability for users to store `RunOutputs` information to the events ↵Gravatar Dan Smilkov2016-03-23
| | | | | | | | | file and serve it via the TensorBoard back-end. The `RunOutputs` information contains execution statatistics, such as compute time and memory usage for each node in the subgraph executed by a particular `session.run()`. A follow-up change will add the front-end support to overlay this data onto the graph. Change: 117981334
* Fix link in TensorBoard READMEGravatar Dan Mané2016-03-23
| | | | Change: 117978853
* Internal tooling cleanup.Gravatar Zongheng Yang2016-03-23
| | | | Change: 117977121
* Update TensorBoard documentations.Gravatar Dan Mané2016-03-23
| | | | Change: 117976198
* In backprop, we may create zero tensors for the gradient of cond. Before ↵Gravatar Yuan Yu2016-03-23
| | | | | | this CL, the zero tensors are created unconditionally. This CL changes it to create the tensors only when they are needed. Change: 117970158
* Add dependency for contrib kernels.Gravatar A. Unique TensorFlower2016-03-23
| | | | Change: 117967381
* Split depthwise conv gradient ops out into their own file.Gravatar A. Unique TensorFlower2016-03-23
| | | | Change: 117961829
* Add missing framework header selective_registration.h to framework filegroupGravatar A. Unique TensorFlower2016-03-23
| | | | | and cuda library. Change: 117960844
* Print per-node step stats from Android demo for better benchmarking.Gravatar Andrew Harp2016-03-23
| | | | Change: 117958944
* Creating a new contrib directory for audio ops using FFmpeg.Gravatar A. Unique TensorFlower2016-03-23
| | | | Change: 117956472
* Implementation of immutable_const operator based on readonly memory regionGravatar A. Unique TensorFlower2016-03-23
| | | | Change: 117953780
* Don't silently clip the range argument to int32 beforeGravatar David G. Andersen2016-03-23
| | | | | | | | storing it internally as an int64 (improve future compatibility with sampling from huge tensors. Note that this CL isn't enough to permit huge tensors, because we also clip their size at other points in the process, but it's a step forward.) Change: 117953355
* Added Python APIs for inspecting checkpoint content.Gravatar Sherry Moore2016-03-23
| | | | | | | | | | | | | | | | | DebugString() HasTensor() GetVariableToShapeMap() Example use can be found in PywrapTensorSliceReaderTest in third_party/tensorflow/python/training/saver_test.py For example, To use (in Python): try: reader = tf.train.NewCheckpointReader(your_checkpoint_file) print(reader.DebugString()) except pywrap_tensorflow.StatusNotOK as e: print(str(e)) Change: 117951901
* Allows explicitly setting a gradient function for a user defined function.Gravatar A. Unique TensorFlower2016-03-23
| | | | Change: 117950844
* Add support to synchronize replicas in distributed trainingGravatar Jianmin Chen2016-03-23
| | | | Change: 117950091
* Fixed a bug related to the gradient of nested conds.Gravatar Yuan Yu2016-03-23
| | | | Change: 117949288
* Reformat __future__ imports.Gravatar Martin Wicke2016-03-23
| | | | Change: 117943734
* Adding an FFmpeg install to the Ubuntu Jenkins test machines. This changeGravatar A. Unique TensorFlower2016-03-23
| | | | | | will allow ops to be added that use FFmpeg. Note that OSX machines will be used to validate TensorFlow without FFmpeg installed. Change: 117942636
* Modified bench_norm_benchmark to use the new Benchmark API.Gravatar Eugene Brevdo2016-03-23
| | | | | | | | To run it now: bazel run //tensorflow/..:batch_norm_benchmark -- --benchmarks=.. --use_gpu={false/true} Also a tiny file naming bugfix to run_and_gather_logs_lib. Change: 117941756
* Fixes warning in tf.Supervisor by passing a Graph to the summary writer.Gravatar Derek Murray2016-03-23
| | | | | This enables shape visualization by default in the graph visualizer. Change: 117941335
* Move the NeuralNetwork code out of third_party/eigen3 and intoGravatar Benoit Steiner2016-03-23
| | | | | tensorflow/core/kernel. Change: 117941211
* Fix dense_shape check.Gravatar A. Unique TensorFlower2016-03-23
| | | | | | | | | | | | This rectifies the following error: TypeError: Using a `tf.Tensor` as a Python `bool` is not allowed. Use `if t is not None:` instead of `if t:` to test if a tensor is defined, and use the logical TensorFlow ops to test the value of a tensor. when the conditional branch contains a tf.IndexedSlices object with dense_shape=tf.constant(...). Change: 117937593
* Fix a case where DT_HALF would not be part of the right type listsGravatar A. Unique TensorFlower2016-03-23
| | | | | for __ANDROID_TYPES_FULL__. Change: 117936401
* Raise sharded kernel_tests to size = "medium"Gravatar Geoffrey Irving2016-03-23
| | | | | cwise_ops_test is still timing out frequently. Change: 117935269
* Print per-node step stats from Android demo for better benchmarking.Gravatar A. Unique TensorFlower2016-03-23
| | | | Change: 117931327
* Print per-node step stats from Android demo for better benchmarking.Gravatar Andrew Harp2016-03-23
| | | | Change: 117928611
* Make it possible to set a data type for variables that come out of constantsGravatar A. Unique TensorFlower2016-03-23
| | | | | | | without major contortions, e.g. foo = variables.Variable(3.14, name="pi", trainable=False, dtype=tf.half) Change: 117916139
* Merge changes from github, some fixes to adhere somewhatGravatar Vijay Vasudevan2016-03-22
| | | | | to our requirements for skflow. Change: 117901053
* Adjust supervisor.py to "bool strictness"Gravatar A. Unique TensorFlower2016-03-22
| | | | Change: 117900461
* Add extension points to the gRPC Session and Server code.Gravatar Derek Murray2016-03-22
| | | | | | | This enables a subclass of GrpcServer or GrpcSession to override the server credential and channel creation logic, allowing the use of different security mechanisms. Change: 117900179
* Rollback of "Add GPU support to Variable and Assign for all POD types"Gravatar Martin Wicke2016-03-22
| | | | | | | Previously only float and double variables were allowed on the GPU. Now anything other than string works. The same goes for Assign. AssignAdd and AssignSub have been left alone for now. Change: 117887590
* Added standalone kernel_library and gen_op_wrapper_py targetsGravatar Manjunath Kudlur2016-03-22
| | | | | for sdca_ops. Change: 117884415
* Adding optimizer_loss op to layers to provide a convenient way to add ↵Gravatar A. Unique TensorFlower2016-03-22
| | | | | | training operation. Change: 117881415
* Update Eigen NN headers in staging repo to match public contents.Gravatar Vijay Vasudevan2016-03-22
|
* Rollback of "Re-arranging tensorflow contrib targets."Gravatar A. Unique TensorFlower2016-03-22
| | | | Change: 117876000
* Fix tf.complex_abs gradient test to not be flakyGravatar Geoffrey Irving2016-03-22
| | | | Change: 117872871
* Remaining sharded kernel_tests fit in size = "small"Gravatar Geoffrey Irving2016-03-22
| | | | Change: 117871897
* Add open-source CI testing of TensorBoard frontend code via ↵Gravatar Dan Mané2016-03-22
| | | | | | | | | | | | | Dockerfile.tensorboard Adds two new scripts: - install/install_tensorboard_dependencies.sh which installs e.g. nodejs and chromium-browser - builds/tensorboard.sh which uses npm to install testing dependencies, uses gulp to compile all the TensorBoard code, and then uses wct to test the frontend code. We use xvfb to run a headless Chromium for the selenium testing as described here: http://ncona.com/2015/12/running-polymer-tests-with-docker/ I tested that running tensorflow/tools/ci_build/ci_build.sh tensorboard tensorflow/tools/ci_build/builds/tensorboard.sh passes when the tests are passing (exit status 0) and fails when tests are failing (exit status 1). Change: 117871115
* slice_op_test.py needs size = "medium"Gravatar Geoffrey Irving2016-03-22
| | | | | Otherwise it is flaky. Change: 117868217
* Shrink pooling_ops_test and unshardGravatar Geoffrey Irving2016-03-22
| | | | | | | | pooling_ops_test is only slow because it uses unnecessarily large sizes. Speed it up by dividing all the depth values coming out of Inception by 30. After this speedup, there is no need to shard. Change: 117867788
* Reduce conv_ops_test flops by 1000x and unshardGravatar Geoffrey Irving2016-03-22
| | | | | | | | | | conv_ops_test is currently testing exactly the kernel sizes of Inception 2015. This doesn't add anything in terms of unit test strength, requires sharding, and generally makes testing slow. Dividing each of the depth sizes by 10 reduces the number of flops by 1000 and still tests a wide range of sizes. There is no longer any need to shard conv_ops_test. Change: 117867597
* Add optional Android demo termination after running fixed number of ↵Gravatar Andrew Harp2016-03-22
| | | | | | inferences passes, to make benchmarks more reproducible. Change: 117867195