aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Move non-core Distributions and Bijectors to Tensorflow Probability (TFP), ↵Gravatar A. Unique TensorFlower2018-06-12
| | | | | | | | | | | | | and deprecate tf.contrib.distributions. This CL: - copies Distributions code into TFP - Updates it to use TFP idioms, e.g., 'tf.matmul' instead of 'math_ops.matmul'. - Creates a new `internal` subdirectory for modules that must be importable but not visible externally by way of `__init__.py`. - Adds a deprecation notice to tf.contrib.distributions BUILD files and to the class constructors of all tf.contrib Distributions and Bijectors. (and removes tests from the deprecated copies of `distribution_test` and `normal_conjugate_posteriors_test` whose `instance()` calls would be broken by the deprecation wrapper). - Updates miscellaneous references to distributions in TFP. It does not attempt to migrate *all* TFP code to use TFP Distributions; this will be done in a separate CL. PiperOrigin-RevId: 200333629
* Add a `run_metadata` keyword arg for `Session._make_callable_from_options()`.Gravatar Derek Murray2018-06-12
| | | | | | | | All callables returned from this private API now accept a "run_metadata" keyword argument whose behavior matches the `run_metadata` argument accepted by `Session.run()`. PiperOrigin-RevId: 200331667
* Do not count empty tuples as having one leaf node.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200327849
* Leverage the standard error space by using tensorflow::StatusGravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200322035
* Add a test for using sparse variables when running mostly on TPUGravatar Igor Ganichev2018-06-12
| | | | | | | The test is primarily an example of what approaches currently work for sparse operations when we mostly want to run on TPU. PiperOrigin-RevId: 200320045
* Add checkpointing support for FileDataset in CacheDataset.Gravatar Saurabh Saxena2018-06-12
| | | | | | Checkpointing datasets with in-memory caching is not supported yet. PiperOrigin-RevId: 200316958
* Internal change.Gravatar Shashi Shekhar2018-06-12
| | | | PiperOrigin-RevId: 200314093
* [XLA] Delete StripDegenerateDimensions()Gravatar Michael Kuperstein2018-06-12
| | | | | | This is unused, and, as it turns out, is broken for sparse shapes. PiperOrigin-RevId: 200313641
* Automated g4 rollback of changelist 200292049Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200309129
* Checking that TPUEstimator model function features have static shapes.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200306833
* Autotune bias_add_grad GPU kernel using two candidates: customized ↵Gravatar Mingxing Tan2018-06-12
| | | | | | bias_add_grad and reduce_sum. PiperOrigin-RevId: 200306546
* Temporarily disable Grappler memory optimization for fused_conv tests.Gravatar Jingyue Wu2018-06-12
| | | | PiperOrigin-RevId: 200294932
* [XLA] Handle kDynamicSlice and kDynamicUpdateSlice correctly in HloCostAnalysisGravatar Michael Kuperstein2018-06-12
| | | | | | | kDynamicSlice only needs to reads the part of the operand that is sliced out. kDynamicUpdateSlice needs to read the update, and write it out to the relevant part of the updated operand, but does not need to read the updated operand at all. PiperOrigin-RevId: 200293681
* PUBLIC: [TF:XLA] Eliminate more copies after HLO scheduling.Gravatar A. Unique TensorFlower2018-06-12
| | | | | | | | | | | | After scheduling HLOs it is very beneficial to try more copy elision: The sequential ordering from the schedule is stricter than the data-dependency ordering used during copy insertion. Also, allow more operands to share a buffer with their user. In particular, the user has to be element-wise only wrt to the specified operand, and not wrt to all operands. These two changes allow more copies to be eliminated. PiperOrigin-RevId: 200292049
* Fix a linkopt.Gravatar Shashi Shekhar2018-06-12
| | | | PiperOrigin-RevId: 200289114
* Support CPU tensors in TPUEstimator export_savedmodel().Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200285385
* Automated g4 rollback of changelist 200228895Gravatar Nupur Garg2018-06-12
| | | | PiperOrigin-RevId: 200279737
* Handle zero-sized TFLite tensor allocationsGravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200277562
* Factor out tf.train.remove_checkpoint utility function.Gravatar Goutham Bhat2018-06-12
| | | | PiperOrigin-RevId: 200276735
* Minor fixes in tf.keras codebase in preparation for Keras 2.2.0 API support.Gravatar Francois Chollet2018-06-12
| | | | PiperOrigin-RevId: 200276422
* Automated g4 rollback of changelist 193457083Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200275448
* Automated g4 rollback of changelist 193451839Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200275406
* Support subgroup CrossReplicaSumGravatar HyoukJoong Lee2018-06-12
| | | | PiperOrigin-RevId: 200275384
* Standardize shifts in (more) multiplication util functions.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200271078
* Remove the bazel clean that I added a while back.Gravatar Jonathan Hseu2018-06-12
| | | | PiperOrigin-RevId: 200265254
* Split out HloFusionInstruction as subclasses from HloInstruction.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200264348
* CleanupGravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200260446
* [TF:XLA] Move methods MinimumMemoryFor... from hlo_scheduling to heap_simulator.Gravatar Dimitris Vardoulakis2018-06-12
| | | | | | | These methods have nothing to do with scheduling. Also, rename methods CreateMemoryMinimizingSequence in hlo_scheduling. PiperOrigin-RevId: 200254100
* Support Cloud TPU Pod in GKE environment.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200251004
* Apply import_scope to asset and variable tensors during ↵Gravatar A. Unique TensorFlower2018-06-12
| | | | | | | | tf.saved_model.loader.load This change explicitly declares import_scope as a kwarg for tf.saved_model.loader.load. Previously, tf.saved_model.loader.load implicitly accepted import_scope and passed it through to import_meta_graph through **saver_kwargs. PiperOrigin-RevId: 200249417
* Switch from grpc++_unsecure to grpc++Gravatar Brennan Saeta2018-06-12
| | | | | | Fixes #13590 PiperOrigin-RevId: 200246854
* Add resize_images_preserve_aspect_ratio function.Gravatar Frank Chen2018-06-12
| | | | PiperOrigin-RevId: 200242751
* Fix a few copts.Gravatar Shashi Shekhar2018-06-12
| | | | PiperOrigin-RevId: 200241859
* Make the return value of `read_var` consistently a tensor instead ofGravatar A. Unique TensorFlower2018-06-12
| | | | | | sometimes a variable. PiperOrigin-RevId: 200231463
* Random jpeg encoding augmentation.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200231310
* Small utility to handle runtime shapes.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200229761
* Add strings type to TOCO Python API.Gravatar Nupur Garg2018-06-12
| | | | PiperOrigin-RevId: 200228895
* Added optional argument to specify time step to contrib.integrate.odeint_fixed.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200220800
* [tf.data] Remove obsolete StatsAggregator code from IteratorResource.Gravatar Derek Murray2018-06-12
| | | | PiperOrigin-RevId: 200219155
* Fix copts for stats_calculator.Gravatar Shashi Shekhar2018-06-12
| | | | PiperOrigin-RevId: 200219133
* [Documentation]: Fix #19657Gravatar Asim Shankar2018-06-12
| | | | PiperOrigin-RevId: 200213440
* Automated g4 rollback of changelist 197218170Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200209039
* Remove OS X code from CUDA stream executor because that platform is no ↵Gravatar A. Unique TensorFlower2018-06-12
| | | | | | longer supported. PiperOrigin-RevId: 200200356
* Unify cuDNN descriptor wrapper names.Gravatar A. Unique TensorFlower2018-06-12
| | | | | | No functional changes. PiperOrigin-RevId: 200199956
* Go: Update generated wrapper functions for TensorFlow ops.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200192844
* Fix one unused C++ BUILD dependency found in ↵Gravatar Adrian Kuegel2018-06-12
| | | | | | tensorflow/compiler/xla/service/BUILD. PiperOrigin-RevId: 200191374
* Update ops-related pbtxt files.Gravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200191144
* Remove unused variable from HloComputation::MakeInstructionPostOrderGravatar A. Unique TensorFlower2018-06-12
| | | | PiperOrigin-RevId: 200189642
* Modified Bessel functions of order zero and one.Gravatar A. Unique TensorFlower2018-06-12
| | | | | | The functions are tf.math.bessel_i0(x), tf.math.bessel_i0e(x), tf.math.bessel_i1(x) and tf.math.bessel_i1e(x). The exponentially scaled versions tf.math.bessel_i0e(x) and tf.math.bessel_i1e(x) are more numerically stable. This code wraps the implementation that was recently added to Eigen. PiperOrigin-RevId: 200186968
* Fixes documentation of multi_label_head to render accepted labels as ↵Gravatar A. Unique TensorFlower2018-06-12
| | | | | | markdown list PiperOrigin-RevId: 200181836