| Commit message (Collapse) | Author | Age |
|
|
|
| |
PiperOrigin-RevId: 209496111
|
|
|
|
| |
PiperOrigin-RevId: 209494423
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's useful for tests to be able to override this and specify their own
debug options.
Making this function non-static requires a few add-on changes so that
everything that calls it is non-static. For lambdas, this necessitates
capturing [&] rather than [&foo], so that we can implicitly capture
`this`.
PiperOrigin-RevId: 209493738
|
|
|
|
| |
PiperOrigin-RevId: 209485789
|
|
|
|
|
|
| |
Instead, we define a struct for complex types.
PiperOrigin-RevId: 209484623
|
|
|
|
|
|
|
|
|
|
| |
Expose simple Tensor and DataType Java classes that can be used for
basic introspection. Note that this change does not allow direct
mutation of Tensor objects. The client must still use the
Interpreter.invoke() API for injecting and retrieving Tensor
data.
PiperOrigin-RevId: 209473412
|
|
|
|
|
|
| |
Fixes #17949
PiperOrigin-RevId: 209465778
|
|
|
|
|
|
|
| |
- Expand SetPred to SetPredicate
- Use stable ordering during RPO
PiperOrigin-RevId: 209465102
|
|
|
|
|
|
|
|
| |
Add "-llog" to the linker deps on Android. Also add google()
as a repo for the Gradle projects to properly resolve the
3.0.1 dependency.
PiperOrigin-RevId: 209463666
|
|
|
|
| |
PiperOrigin-RevId: 209463575
|
|
|
|
|
|
|
|
| |
2018-08-20 08:28:40.998261: F tensorflow/compiler/xla/service/hlo_graph_dumper.cc:1431] Check failed: graph_renderer !=
nullptr No registered renderer for the HLO graph. Use --xla_hlo_graph_path=PATH to export to local file system
Aborted
PiperOrigin-RevId: 209456948
|
|
|
|
|
|
|
| |
END_PUBLIC
RELNOTES: n/a
PiperOrigin-RevId: 209451288
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added generated files missing from TAP.
BEGIN_PUBLIC
Convert more kernel signatures to use runtime shapes.
END_PUBLIC
*** Reason for rollback ***
Breakage reason given in CL/208983450 was correct: This arose from a failure to maintain TAP target configurations.
*** Original change description ***
Automated rollback of commit f32afcd244beb255060c3d489f117289a3496efc
PiperOrigin-RevId: 209447334
|
|
|
|
| |
PiperOrigin-RevId: 209446309
|
|
|
|
|
|
|
|
| |
Small eager execution fixes: omits op names, and sets a unique shared_name for each table by default to prevent automatic sharing (since there's no op name uniquification).
There are some TODOs about the shared_names, since eager execution's kernel caching will cache a new kernel for each shared_name. Only an issue if tables are created in a loop (and variables have the same issue; still on my list to fix that too).
PiperOrigin-RevId: 209445076
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, the XLA tf.lgamma op doesn't behave the same way as the standard
tf.lgamma with certain real values because the log of a negative number is
taken.
Added regression tests for tf.lgamma operating on a scalar and added cases that
previously resulted in NaNs when using the reflection formula.
PiperOrigin-RevId: 209443312
|
|
|
|
| |
PiperOrigin-RevId: 209443205
|
|
|
|
| |
PiperOrigin-RevId: 209439461
|
|
|
|
| |
PiperOrigin-RevId: 209439445
|
|
|
|
|
|
| |
User should be aware that the job load might be increased a lot due to this settings.
PiperOrigin-RevId: 209439297
|
|\
| |
| |
| | |
PiperOrigin-RevId: 209433836
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209433774
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209432936
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209432898
|
| |
| |
| |
| |
| |
| | |
not depend on kronecker product
PiperOrigin-RevId: 209432310
|
| |
| |
| |
| |
| |
| | |
This operation corresponds to the version of the Sort HLO with three arguments, but we give it a separate name (SortKeyVal instead of Sort) for compatibility with SWIG.
PiperOrigin-RevId: 209427551
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209424416
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209422880
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209416871
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209415302
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209411916
|
| |
| |
| |
| |
| |
| |
| | |
A derived class can do fusion in DoProducerConsumerMultiOutputFusion so
we have to make sure it can correctly update the fusion fuel as well.
PiperOrigin-RevId: 209401462
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209382203
|
| |
| |
| |
| |
| |
| | |
Also removed some dead code.
PiperOrigin-RevId: 209380727
|
| |
| |
| |
| | |
PiperOrigin-RevId: 209315137
|
|\ \
| | |
| | |
| | | |
PiperOrigin-RevId: 209308802
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209308626
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209299599
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Like other resource kernels, it is benign if deleting the lookup table resource fails, e.g. because it has already been deleted by a Session::Reset().
PiperOrigin-RevId: 209286478
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change adds the skeleton implementation of `Structure` for
tensors, sparse tensors, and nests. Future changes will (i) add
structure representations for `Dataset` and `Optional`, (ii) add
support for registering custom types, and (iii) switch
`Dataset`, `Iterator`, and `Optional` to use `Structure` internally.
PiperOrigin-RevId: 209281967
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209259988
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209259012
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209257414
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
regex pattern and rewrite are fixed.
This allows the Op to perform the expensive regex compilation once upon creation instead of with each call to compute.
Refactors RegexReplace to allow forwarding/inplace replacement when it is the sole consumer of an input. This should be a noop functionally but improve performance.
RELNOTES: Performance improvements for regex replace operations.
PiperOrigin-RevId: 209255096
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209248552
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209247783
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209239670
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209231513
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 209231049
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
ops on all tower should all run before getting the values for destinations.
PiperOrigin-RevId: 209229080
|