aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Move from deprecated self.test_session() to self.cached_session().Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | 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: 209703613
* Move from deprecated self.test_session() to self.cached_session().Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | 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: 209703607
* Move from deprecated self.test_session() to self.cached_session().Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | 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: 209703606
* Support Variable Tensor API in SVDF kernel.Gravatar A. Unique TensorFlower2018-08-21
| | | | | | TFLite SVDF now supports 5 inputs (with variable tensor) and 4 inputs. PiperOrigin-RevId: 209702845
* Move from deprecated self.test_session() to self.cached_session().Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | 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: 209701635
* Move from deprecated self.test_session() to self.cached_session().Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | 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: 209700671
* Move from deprecated self.test_session() to self.cached_session().Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | 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: 209700663
* Move from deprecated self.test_session() to self.cached_session().Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | 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: 209700634
* Remove eigen dependency from reference TFLite kernelsGravatar Jared Duke2018-08-21
| | | | PiperOrigin-RevId: 209699436
* Setting collections to [] for metric variables in the new metrics module.Gravatar Pavithra Vijay2018-08-21
| | | | PiperOrigin-RevId: 209698430
* Move from deprecated self.test_session() to self.session() when a graph is set.Gravatar A. Unique TensorFlower2018-08-21
| | | | | | self.test_session() has been deprecated in cl/208545396 as its behavior confuses readers of the test. Moving to self.session() instead. PiperOrigin-RevId: 209696110
* Resolve compile time constants to fix a regression.Gravatar A. Unique TensorFlower2018-08-21
| | | | PiperOrigin-RevId: 209695248
* [TF:XLA] Make AvgPoolGrad support general paddingGravatar A. Unique TensorFlower2018-08-21
| | | | PiperOrigin-RevId: 209693676
* Update initialization of variables in Keras.Gravatar Pavithra Vijay2018-08-21
| | | | | | - Removes the use of global variable collections for initialization. This means that variables created externally (such as input feed variables) will have to be initialized explicitly. PiperOrigin-RevId: 209692235
* [XLA] Parse a single HLO instruction's text into a module.Gravatar Chris Leary2018-08-21
| | | | | | Converts "free variable" operands into parameters. PiperOrigin-RevId: 209691261
* [TF:XLA] Add AvgPoolGrad to pooling libraryGravatar A. Unique TensorFlower2018-08-21
| | | | PiperOrigin-RevId: 209689851
* Add test decorator for using both cond and cond_v2 in a test.Gravatar Jacques Pienaar2018-08-21
| | | | | | | To verify the behavior add the decorator to some of the tests in control_flow_ops_py_test. PiperOrigin-RevId: 209689025
* Adding device registration for the IteratorGetNextSyncOp which is used in ↵Gravatar Rohan Jain2018-08-21
| | | | | | Eager mode by iterators. PiperOrigin-RevId: 209686771
* [XLA] gtl::optional->absl::optionalGravatar Yunxing Dai2018-08-21
| | | | PiperOrigin-RevId: 209686671
* Allow child class of Server to supply custom ChannelArgumentsGravatar Noah Eisen2018-08-21
| | | | PiperOrigin-RevId: 209685137
* Adds a sparse_eye operation to tensorflow.Gravatar A. Unique TensorFlower2018-08-21
| | | | PiperOrigin-RevId: 209683367
* Support export eval graph on CPU in TPUEstimator.export_savedmodel().Gravatar A. Unique TensorFlower2018-08-21
| | | | PiperOrigin-RevId: 209682829
* Merge pull request #21774 from aaroey:fix_ngraph_build_errorGravatar TensorFlower Gardener2018-08-21
|\ | | | | | | PiperOrigin-RevId: 209682283
* | fix C++ header guards.Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | PiperOrigin-RevId: 209679086
* | [tf.data] Add an optimization that vectorizes map functions and swaps the ↵Gravatar Rachel Lim2018-08-21
| | | | | | | | | | | | order of Map->Batch dataset transformations to Batch->Map PiperOrigin-RevId: 209674669
* | Remove `computation_shape` from tpu_config.py comments.Gravatar Ruoxin Sang2018-08-21
| | | | | | | | PiperOrigin-RevId: 209673552
* | [XLA:CPU] Enable LLVM IR GEMM for small matrices.Gravatar Sanjoy Das2018-08-21
| | | | | | | | | | | | | | | | | | | | | | We seem to be comfortably better than Eigen for matrices smaller than 32x128x128 on my local machine. Also rename "block panel" to "tiled small gemm". "block panel" was never the right name for the kernel -- "block panel" is a way of tiling a large gemm into smaller chunks, not a way of implementing the small gemm. PiperOrigin-RevId: 209671700
* | Remove HostCompute HLO.Gravatar Tong Shen2018-08-21
| | | | | | | | | | | | Now for host compute, we just emit SendToHost & RecvFromHost pairs, and use token to ensure dependency. PiperOrigin-RevId: 209671416
* | Merged commit includes the following changes:Gravatar Yifei Feng2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 209663919 by yifeif<yifeif@google.com>: Internal change. -- 209663914 by amitpatankar<amitpatankar@google.com>: Fix the topk_op_test for numpy>1.15. -- 209660476 by jdduke<jdduke@google.com>: Fix model lifetime for TensorFlow Lite C# bindings Ensure the model's existence for the duration of the interpreter, as per API requirements. -- 209655960 by scottzhu<scottzhu@google.com>: Unify RNN Cell interface between TF and Keras. -- 209655731 by A. Unique TensorFlower<gardener@tensorflow.org>: Added tests for PredictionOps and PartitionExamplesOps -- 209655291 by nolivia<nolivia@google.com>: adding rate class so that we can save global_step/sec using tf.contrib.summary. The function takes the rate in relation to any tensors provided that the numerator and denominator are broadcastable and have dtypes that can be cast to float64 -- 209654655 by kramerb<kramerb@google.com>: [XLA] Switch from tensorflow::gtl::InlinedVector to absl::InlinedVector This one comes with extra goodies like a move constructor. -- 209653851 by A. Unique TensorFlower<gardener@tensorflow.org>: Internal build specification change -- PiperOrigin-RevId: 209663919
| * Use if_ngraph to exclude ngraph licence rules in default build.Gravatar gracehoney2018-08-21
| |
* | Fix padding of padding values.Gravatar A. Unique TensorFlower2018-08-21
|/ | | | PiperOrigin-RevId: 209653135
* Remove 'graph' argument from FuncGraph.__init__.Gravatar Skye Wanderman-Milne2018-08-21
| | | | | | | | | | | | | | | With the old behavior you'd have to supply a graph argument in order to inherit state from the eager context, which doesn't make much sense. To keep it simple, I removed the argument and made it unconditionally inherit state from the current context or default graph. In addition, this reuses the current graph's collections instead of copying them. This allows collections to be modified from inside a FuncGraph. This is necessary for cond_v2 (at least until collections go away?). PiperOrigin-RevId: 209649802
* Fully enabled absl and removed TENSORFLOW_USE_ABSL define (as absl is now ↵Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | always available). Previously, absl was not enabled for mobile or for makefile-based builds. PiperOrigin-RevId: 209648505
* Merge pull request #21508 from ↵Gravatar TensorFlower Gardener2018-08-21
|\ | | | | | | | | | | aaroey:fix_allocator_when_engine_device_not_specified PiperOrigin-RevId: 209647689
* | [TF:XLA] Handle some of the buffer aliasing across computations in ↵Gravatar Dimitris Vardoulakis2018-08-21
| | | | | | | | | | | | | | | | HeapSimulator. The new modeling of subcomputations is still not entirely accurate, but probably not worth putting more work into, since TuplePointsToAnalysis will be removed from HeapSimulator soon. PiperOrigin-RevId: 209646234
* | jacobian: allow case where output is not dependent on input.Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | PiperOrigin-RevId: 209645191
* | Minor fix to allow iterations variable to update in eager modeGravatar Katherine Wu2018-08-21
| | | | | | | | PiperOrigin-RevId: 209644988
* | Initialize TRTOptimizationPass members in the constructor, and use a utilGravatar Guangda Lai2018-08-21
| | | | | | | | | | | | function to get the precision mode. PiperOrigin-RevId: 209641428
* | [XLA] Propagate invalid shape errors through reduce folding and turn it onGravatar Benjamin Kramer2018-08-21
| | | | | | | | | | | | | | | | HloEvaluator should be stable enough for reduce folding, but it shouldn't crash when it encounters an instruction without a layout. Verify the layout on every instruction that gets evaluated and return an error on failure. PiperOrigin-RevId: 209641401
* | Remove HostModule.Gravatar Tong Shen2018-08-21
| | | | | | | | PiperOrigin-RevId: 209640734
* | Merge pull request #18959 from Rholais:patch-1Gravatar TensorFlower Gardener2018-08-21
|\ \ | | | | | | | | | PiperOrigin-RevId: 209638931
* | | Internal Change.Gravatar Michael Case2018-08-21
| | | | | | | | | | | | PiperOrigin-RevId: 209637025
* | | Support reduce_minGravatar A. Unique TensorFlower2018-08-21
| | | | | | | | | | | | PiperOrigin-RevId: 209634537
* | | [tf.data] Move captured function instantiation to iterator initialization time.Gravatar Derek Murray2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, a function instantiation error (e.g. in `Dataset.map()`) would lead to an error in each GetNext() call that attempted to use the function. Moving this to iterator instantiation time has the benefit that the error will be reported once when the initialization op is executed, which has a more helpful stack trace, since it should not be conflated with other potential op failures. PiperOrigin-RevId: 209633511
* | | 1) Update the proto files for oblivious trees.Gravatar A. Unique TensorFlower2018-08-21
| | | | | | | | | | | | | | | | | | 2) Grow a new layer of an oblivious tree. PiperOrigin-RevId: 209633300
* | | Merge pull request #21299 from SayHiRay:patch-1Gravatar TensorFlower Gardener2018-08-21
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 209632789
* | | | Fix Keras Input layer with sparse=TrueGravatar A. Unique TensorFlower2018-08-21
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209631832
* | | | Reapply "Allow DT_INT64 input shapes for ReshapeOp." with fix.Gravatar Sanjoy Das2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BEGIN_PUBLIC Reapply "Allow DT_INT64 input shapes for ReshapeOp." with fix. END_PUBLIC *** Reason for rollback *** Reapply with fix. *** Original change description *** Automated rollback of commit 9f59beb67643953d87e7673fa0000cc775562693 PiperOrigin-RevId: 209629073
* | | | Setting the tf2 namespace to prefer variable.assign and friends over tf.assignGravatar Alexandre Passos2018-08-21
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209627830
* | | | Reorder the contrib_py dependencies so that tensorrt appear before tflite.Gravatar Guangda Lai2018-08-21
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209627240