| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
PiperOrigin-RevId: 200327849
|
|
|
|
| |
PiperOrigin-RevId: 200322035
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Checkpointing datasets with in-memory caching is not supported yet.
PiperOrigin-RevId: 200316958
|
|
|
|
| |
PiperOrigin-RevId: 200314093
|
|
|
|
|
|
| |
This is unused, and, as it turns out, is broken for sparse shapes.
PiperOrigin-RevId: 200313641
|
|
|
|
| |
PiperOrigin-RevId: 200309129
|
|
|
|
| |
PiperOrigin-RevId: 200306833
|
|
|
|
|
|
| |
bias_add_grad and reduce_sum.
PiperOrigin-RevId: 200306546
|
|
|
|
| |
PiperOrigin-RevId: 200294932
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
PiperOrigin-RevId: 200289114
|
|
|
|
| |
PiperOrigin-RevId: 200285385
|
|
|
|
| |
PiperOrigin-RevId: 200279737
|
|
|
|
| |
PiperOrigin-RevId: 200277562
|
|
|
|
| |
PiperOrigin-RevId: 200276735
|
|
|
|
| |
PiperOrigin-RevId: 200276422
|
|
|
|
| |
PiperOrigin-RevId: 200275448
|
|
|
|
| |
PiperOrigin-RevId: 200275406
|
|
|
|
| |
PiperOrigin-RevId: 200275384
|
|
|
|
| |
PiperOrigin-RevId: 200271078
|
|
|
|
| |
PiperOrigin-RevId: 200265254
|
|
|
|
| |
PiperOrigin-RevId: 200264348
|
|
|
|
| |
PiperOrigin-RevId: 200260446
|
|
|
|
|
|
|
| |
These methods have nothing to do with scheduling.
Also, rename methods CreateMemoryMinimizingSequence in hlo_scheduling.
PiperOrigin-RevId: 200254100
|
|
|
|
| |
PiperOrigin-RevId: 200251004
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Fixes #13590
PiperOrigin-RevId: 200246854
|
|
|
|
| |
PiperOrigin-RevId: 200242751
|
|
|
|
| |
PiperOrigin-RevId: 200241859
|
|
|
|
|
|
| |
sometimes a variable.
PiperOrigin-RevId: 200231463
|
|
|
|
| |
PiperOrigin-RevId: 200231310
|
|
|
|
| |
PiperOrigin-RevId: 200229761
|
|
|
|
| |
PiperOrigin-RevId: 200228895
|
|
|
|
| |
PiperOrigin-RevId: 200220800
|
|
|
|
| |
PiperOrigin-RevId: 200219155
|
|
|
|
| |
PiperOrigin-RevId: 200219133
|
|
|
|
| |
PiperOrigin-RevId: 200213440
|
|
|
|
| |
PiperOrigin-RevId: 200209039
|
|
|
|
|
|
| |
longer supported.
PiperOrigin-RevId: 200200356
|
|
|
|
|
|
| |
No functional changes.
PiperOrigin-RevId: 200199956
|
|
|
|
| |
PiperOrigin-RevId: 200192844
|
|
|
|
|
|
| |
tensorflow/compiler/xla/service/BUILD.
PiperOrigin-RevId: 200191374
|
|
|
|
| |
PiperOrigin-RevId: 200191144
|
|
|
|
| |
PiperOrigin-RevId: 200189642
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
markdown list
PiperOrigin-RevId: 200181836
|