aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Use less memory by only storing pointers to ops that feed inplace ops.Gravatar A. Unique TensorFlower2018-09-25
| | | | | | Handle empty strings in NodePositionIfSameNode. PiperOrigin-RevId: 214393567
* Update kernel evals to use new kernel signatures.Gravatar A. Unique TensorFlower2018-09-24
| | | | PiperOrigin-RevId: 214384090
* Unpack output of cond_v2 if it is a singleton to match behavior of cond.Gravatar Saurabh Saxena2018-09-24
| | | | PiperOrigin-RevId: 214381126
* Do not assume Node.in_edges() is sorted by dst_input.Gravatar Tong Shen2018-09-24
| | | | PiperOrigin-RevId: 214380876
* Increase the tolerance to deflake fused_conv2d testGravatar Benjamin Kramer2018-09-24
| | | | | | | For testInceptionFwd I see 8.482029 != 8.48317 when comparing GPU vs. CPU. testFusedConvInt8 has off-by-one errors. Both occur flakily. PiperOrigin-RevId: 214378820
* Update kernel evals to use new kernel signatures.Gravatar A. Unique TensorFlower2018-09-24
| | | | PiperOrigin-RevId: 214377809
* Add validation that input shapes should be fully defined when using TPU ↵Gravatar Priya Gupta2018-09-24
| | | | | | strategy with keras. PiperOrigin-RevId: 214376435
* Documentation for tf.map_fn in Eager mode.Gravatar Debidatta Dwibedi2018-09-24
| | | | PiperOrigin-RevId: 214376416
* [TF:XLA] Introduce CollectivePermute op.Gravatar Youlong Cheng2018-09-24
| | | | PiperOrigin-RevId: 214373714
* Fix memory leak of a Var resource in the multiple variable-handling kernels.Gravatar Derek Murray2018-09-24
| | | | | | This change fixes memory leaks in the ScatterNdUpdateOp and StridedSliceAssign kernels, and in training-op kernels that use `GetTrainingVariableMutex()`. PiperOrigin-RevId: 214372346
* Internal change.Gravatar Anna R2018-09-24
| | | | PiperOrigin-RevId: 214371906
* Update tensorboard dependency to 1.11.xGravatar Nick Felt2018-09-24
| | | | PiperOrigin-RevId: 214371640
* Allow callers to specify a preferred dtype when calling convert_to_tensor.Gravatar Brian Patton2018-09-24
| | | | PiperOrigin-RevId: 214370113
* Ensure tf.range has semantics consistent with range, which allows start and ↵Gravatar Dan Moldovan2018-09-24
| | | | | | end indices that would result in an empty range. tf.range errors out at graph construction time in that case. PiperOrigin-RevId: 214369488
* [XLA] Use \n rather than <br/> for linebreaks in graphviz tooltips.Gravatar Justin Lebar2018-09-24
| | | | | | <br/> doesn't work in this context, but \n does. PiperOrigin-RevId: 214367139
* Automated rollback of commit 7a1096f424b1adcb4152db80a01a163ddb1a0173Gravatar Anna R2018-09-24
| | | | PiperOrigin-RevId: 214366272
* Add cuDNN fused convolution forward support.Gravatar Tim Shen2018-09-24
| | | | | | The tests are in the next patch. PiperOrigin-RevId: 214362688
* Update the functional rnn API to add a fast path when cell function is noop ↵Gravatar A. Unique TensorFlower2018-09-24
| | | | | | for pad input. PiperOrigin-RevId: 214360620
* Upgrade cloud tpu profiler to 1.11.Gravatar A. Unique TensorFlower2018-09-24
| | | | PiperOrigin-RevId: 214359786
* Short-circuit AllOf as well. This fixes a crash in ConstantScalar, as itGravatar Tim Shen2018-09-24
| | | | | | uses Cast internally. PiperOrigin-RevId: 214356411
* Replace usage of base::GetFlag with Abseil Flags public API absl::GetFlag.Gravatar A. Unique TensorFlower2018-09-24
| | | | PiperOrigin-RevId: 214354104
* Automated rollback of commit edbc6e078ad306021eeb95827a7451892b35f859Gravatar A. Unique TensorFlower2018-09-24
| | | | PiperOrigin-RevId: 214353862
* [TF:XLA] Bump open source abseil revision to ↵Gravatar Sanjoy Das2018-09-24
| | | | | | e01d95528ea2137a4a27a88d1f57c6cb260aafed PiperOrigin-RevId: 214351584
* Fix Hlo pattern matcher's AnyOf, so that a sub-pattern doesn't captureGravatar Tim Shen2018-09-24
| | | | | | | | when it's not matched. Also add invariant checking for AllOf. PiperOrigin-RevId: 214351269
* BEGIN_PUBLICGravatar Alexandre Passos2018-09-24
| | | | | | | | | Temporary rollback to fix forward compatibility. END_PUBLIC Automated rollback of commit 0c48c703c3c1455cf3b2c0e47e2108e053ff83e2. Revert #21798. PiperOrigin-RevId: 214349479
* Remove the public uses of CreateCudnnConv* in the favor ofGravatar Tim Shen2018-09-24
| | | | | | | CloneWithNewOperands. CreateCudnnConv* is easy to use wrongly, as it doesn't propagate backend_config. PiperOrigin-RevId: 214348788
* Fix typo in error message.Gravatar Sanjoy Das2018-09-24
| | | | PiperOrigin-RevId: 214348730
* Go: Update generated wrapper functions for TensorFlow ops.Gravatar A. Unique TensorFlower2018-09-24
| | | | PiperOrigin-RevId: 214346818
* Portability preparation for more cross-platform prototyping.Gravatar Pete Warden2018-09-24
| | | | PiperOrigin-RevId: 214346240
* Remove the "constants" input group from _XlaRun; NFCGravatar Sanjoy Das2018-09-24
| | | | | | It wasn't actually needed. PiperOrigin-RevId: 214346217
* PolymorphicFunction cache key is changed to use the init graph instead of ↵Gravatar Katherine Wu2018-09-24
| | | | | | the default graph in the scope. PiperOrigin-RevId: 214345046
* Disable PinToHostOptimizer for any TPU graphs.Gravatar A. Unique TensorFlower2018-09-24
| | | | PiperOrigin-RevId: 214338297
* Speed up DedupComputation in arithmetic optimizer.Gravatar A. Unique TensorFlower2018-09-24
| | | | PiperOrigin-RevId: 214338100
* Change indicator used to note Google-OSS header inclusionsGravatar Austin Anderson2018-09-24
| | | | | | Accompanies some internal changes related to third_party repo rules. PiperOrigin-RevId: 214337234
* Merge pull request #22006 from facaiy:CLN/remove_print_for_assertGravatar TensorFlower Gardener2018-09-24
|\ | | | | | | PiperOrigin-RevId: 214335741
* | Inline kernel tracing logic into `ExecutorState::Process()`.Gravatar Derek Murray2018-09-24
| | | | | | | | | | | | All devices implement the same tracing logic in an override of `Device::Compute()`. However, that logic does not have access to the cached `NodeItem::kernel_is_expensive` bit for the kernel, so it must make a virtual call to `OpKernel::IsExpensive()`. By inlining the logic into `ExecutorState::Process()`, we avoid making an unnecessary virtual call on each kernel invocation (when a trace controller is attached). PiperOrigin-RevId: 214332492
* | Merge pull request #21479 from yongtang:08052018-op_scopeGravatar TensorFlower Gardener2018-09-24
|\ \ | | | | | | | | | PiperOrigin-RevId: 214325709
* | | Fixes typo in docstring to correctly name the new Estimator method ↵Gravatar Karmel Allison2018-09-24
| | | | | | | | | | | | | | | | | | export_saved_model PiperOrigin-RevId: 214325271
* | | Fixes a bug in tf.train.Saver() where it couldn't use CheckpointableGravatar A. Unique TensorFlower2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | objects in a tf.train.Saver() if var_list was a dict. Includes the logic used for list in the dict code path. PiperOrigin-RevId: 214324913
* | | Merge pull request #22416 from yongtang:09182018-squeeze_dimsGravatar TensorFlower Gardener2018-09-24
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 214323563
* | | | Automated rollback of commit 7bbd69fd16d4e97afd417786c1ee2fff27d92703Gravatar Rohan Jain2018-09-24
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 214321627
* | | | Split up SPARSE_DEPS, adding each individual dependency only to the sparseGravatar A. Unique TensorFlower2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | operators that need it. PiperOrigin-RevId: 214320700
* | | | Make sure broken tests are filtered out in XLA tests suites.Gravatar Gunhan Gulsoy2018-09-24
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 214311663
* | | | [XLA] Update Scatter to ignore out-of-bound indices.Gravatar A. Unique TensorFlower2018-09-24
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 214309598
* | | | Updated to newest FlatBuffers and FlexBuffers.Gravatar A. Unique TensorFlower2018-09-24
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 214309210
* | | | Wrap forward and backward pass in a defun for L2HMC.Gravatar Akshay Modi2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also a small bugfix to handle unknown shapes in backprop._num_elements. Before: entry { name: "L2hmcBenchmark.eager_train_cpu_defun" iters: 10 wall_time: 0.594115018845 extras { key: "examples_per_sec" value { double_value: 336.635152548 } } } After: entry { name: "L2hmcBenchmark.eager_train_cpu_defun" iters: 10 wall_time: 0.322251081467 extras { key: "examples_per_sec" value { double_value: 620.634069216 } } } PiperOrigin-RevId: 214308142
* | | | Further simplify the cuDNN wrappers. Instead of passing aroundGravatar Tim Shen2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CudnnConvParams, just pass around the HloInstruction. This is based on the observation that most code doesn't care about the convolution semantics like which operand is input vs filter vs output. In fact, only layout assignment and conv runner care about them. PiperOrigin-RevId: 214307399
* | | | Move from deprecated self.test_session() to self.cached_session().Gravatar A. Unique TensorFlower2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | self.test_session() has been deprecated in 9962eb5e84b15e309410071b06c2ed2d6148ed44 as its name confuses readers of the test. Moving to cached_session() instead which is more explicit about: * the fact that the session may be reused. * the session is not closed even when doing a "with self.test_session()" statement. PiperOrigin-RevId: 214300210
* | | | This CL adds an init_scope to the Keras set & get learning phase functions. ↵Gravatar A. Unique TensorFlower2018-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the Keras learning phase to work inside functions and defuns. Note: There might still be bugs in graph mode if the default placeholder is being fed (instead of using set_learning_phase) and a layer is in a function. PiperOrigin-RevId: 214299002
* | | | [Java]: Release 1.11.0-rc2Gravatar Asim Shankar2018-09-24
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 214298224