aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Fix test that was relying on old lax toco behaviorGravatar A. Unique TensorFlower2018-10-03
| | | | PiperOrigin-RevId: 215553161
* compat: Update forward compatibility horizon to 2018-10-03Gravatar A. Unique TensorFlower2018-10-03
| | | | PiperOrigin-RevId: 215534396
* [XLA] In the HLO parser, give the module a non-empty default name.Gravatar A. Unique TensorFlower2018-10-02
| | | | | | Otherwise, when parsing a single instruction, the parsed module doesn't have a name, which won't pass the hlo verifier check. PiperOrigin-RevId: 215519412
* Internal change.Gravatar Anna R2018-10-02
| | | | PiperOrigin-RevId: 215518288
* [XLA:CPU] Re-enable the inliner pass in the cpu compiler.Gravatar A. Unique TensorFlower2018-10-02
| | | | PiperOrigin-RevId: 215517752
* [XLA] Modify the function that determines whether an instruction can changeGravatar Bixia Zheng2018-10-02
| | | | | | | | | | | | | | layout so that it can be used by the HLO verifier. Change the function to a static member function of the LayoutAssignment class. Add an std::function member to LayoutAssignment to store the function object passed down from the backend compiler class and use it to decide whether an instruction can change layouts. Fix affected test cases. PiperOrigin-RevId: 215515611
* Further loosen bounds for depthwise_conv_op_test.Gravatar Anna R2018-10-02
| | | | PiperOrigin-RevId: 215512168
* Improve error messages and doc strings for eager-mode tf.keras.Model.fit() + ↵Gravatar Shanqing Cai2018-10-02
| | | | | | | | | tf.data objects - Previously, when validation_steps was missing, the error message incorrectly says "please provide either batch_size or steps_per_epoch". Now it reads "please provide either batch_size or validation_steps". - Some whitespace-related fixes. PiperOrigin-RevId: 215503991
* Automated rollback of commit b7e9cbab27c893283acc4a6154d7a59dffb23758Gravatar Derek Murray2018-10-02
| | | | PiperOrigin-RevId: 215503549
* Update ops-related pbtxt files.Gravatar A. Unique TensorFlower2018-10-02
| | | | PiperOrigin-RevId: 215501709
* [XLA] Merge the single instruction parsing and the full module parsing in ↵Gravatar A. Unique TensorFlower2018-10-02
| | | | | | one function. PiperOrigin-RevId: 215501702
* In all constant-propagation transformations, check that the array we'd be ↵Gravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | turning into a constant is a discardable array. If it's not discardable, it means that the user wants this array to keep existing in a way that is observable to them, i.e. not as weights. Typical example: a Fill op outputs an array that is passed as a RNN state array (non-discardable). It seems that so far we have been relying on accidental ordering of graph transformations for such state arrays not to be accidentally turned into constants. Instead, the desired graph transformation here is RemoveUnusedOp noticing that such a Fill can be discarded since its output is a RNN state array. So I don't have a test for this, but this seems to be tightening existing behavior, and should be good to have as long as it does not regress anything. PiperOrigin-RevId: 215500760
* Disable the cuDNN workarounds if the version number is new enough to get the ↵Gravatar Tim Shen2018-10-02
| | | | | | | | corresponding bugs fixed. The bugs that were work-arounded were fixed and verified. PiperOrigin-RevId: 215497418
* Remove initial accumulator (and other auxiliary parameter) values fromGravatar A. Unique TensorFlower2018-10-02
| | | | | | optimization parameter protos and removed uses of that functionality in tests. PiperOrigin-RevId: 215494433
* Set shape for output tensors of cond_v2.Gravatar Saurabh Saxena2018-10-02
| | | | PiperOrigin-RevId: 215492782
* Use `defun` instead of `Defun` for `tf.data`, except for ↵Gravatar Shivani Agrawal2018-10-02
| | | | | | `make_one_shot_iterator` which is to be deprecated in future. PiperOrigin-RevId: 215491729
* Make RemoveTrivialPassthrough preserve minmax-related infoGravatar A. Unique TensorFlower2018-10-02
| | | | PiperOrigin-RevId: 215487633
* Pin wheel=0.31.1 to work around issueGravatar Jeremy Lau2018-10-02
| | | | | | https://github.com/pypa/auditwheel/issues/102 PiperOrigin-RevId: 215486669
* Add missing `import unittest` to control_flow_ops_py_test.pyGravatar Todd Wang2018-10-02
| | | | PiperOrigin-RevId: 215485333
* Disable XLA from raspberry pi builds.Gravatar Todd Wang2018-10-02
| | | | | | | There is no known conceptual reason we can't use XLA, but in practice we have some build issues that will need to be fixed. PiperOrigin-RevId: 215484942
* Merge pull request #21374 from perfinion:bazelGravatar TensorFlower Gardener2018-10-02
|\ | | | | | | PiperOrigin-RevId: 215483141
* \ Merge pull request #22517 from IMBurbank:masterGravatar TensorFlower Gardener2018-10-02
|\ \ | | | | | | | | | PiperOrigin-RevId: 215480021
* | | Update Keras RNN layer to support time major input.Gravatar Scott Zhu2018-10-02
| | | | | | | | | | | | PiperOrigin-RevId: 215479788
* | | Internal change.Gravatar Anna R2018-10-02
| | | | | | | | | | | | PiperOrigin-RevId: 215477724
* | | Internal change.Gravatar Revan Sopher2018-10-02
| | | | | | | | | | | | PiperOrigin-RevId: 215473351
* | | Delete the shims in tensorflow/contrib/batching/.Gravatar Christopher Olston2018-10-02
| | | | | | | | | | | | PiperOrigin-RevId: 215473319
* | | Merge pull request #22600 from knightXun:gotestshGravatar TensorFlower Gardener2018-10-02
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 215473010
* | | | [XLA] Support parsing the canonical format of HLO text.Gravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | Also stop truncating operands in the canonical format. PiperOrigin-RevId: 215466465
* | | | Update code to use convert_to_tensor_or_indexed_slices, since features may ↵Gravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | be SparseTensors as well. PiperOrigin-RevId: 215466199
* | | | Fix a bug: the use of sequence-point boolean operators here had theGravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | unintended effect of causing the second line not to run at all depending on the result from the first line. PiperOrigin-RevId: 215466006
* | | | [XLA] A test that disables layout assignment should only contain layoutGravatar Bixia Zheng2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | consistent HLO instructions. Fix a dot test that disables layout assignment pass to not generate layout inconsistent HLO instructions. This includes only adding the dot result to an addend with the same layout, and disabling algebraic simplification which may transform a dot to a multiplication with inconsistent layouts. PiperOrigin-RevId: 215463477
* | | | Do not warn about loss of accuracy in trivial cases when all array elementsGravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are equal to either the min or the max value, so that they are trivially exactly quantized. This case does not normally occur for true learned weights, which is what this warning is intended for. PiperOrigin-RevId: 215463096
* | | | Merge pull request #21208 from ↵Gravatar TensorFlower Gardener2018-10-02
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | kingofthebongo2008:version_info_cc_generated_only_once PiperOrigin-RevId: 215462171
* | | | | Add missing documentation for use_tpu hparamGravatar Suyog Gupta2018-10-02
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215462000
* | | | | Fixes for few issues in HloModule::CreateFromProto()Gravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215460064
* | | | | Add support for multiple input/output numpy arrays when using Keras APIs.Gravatar Anjali Sridhar2018-10-02
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215459075
* | | | | Upgrade cloud tpu profiler to 1.12.0.Gravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215454323
* | | | | Update ops-related pbtxt files.Gravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215448397
* | | | | Merge pull request #17672 from joeyearsley:patch-3Gravatar TensorFlower Gardener2018-10-02
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215447391
* | | | | | Support shape_invariants in while_v2. Note that this arg is temporary and ↵Gravatar Saurabh Saxena2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | may be replaced by automatic shape inference in TF 2.0 (or before). Add a output_shapes attr to While op to allow output shapes to be different from the incoming loop_vars. PiperOrigin-RevId: 215446737
* | | | | | Add proto serialization/deserialization testing to the HLO parser tests.Gravatar Mark Heffernan2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many of the HLO parser tests verify that an text form of an HLO module preserves all information when running through ToString then parsing. It makes sense to also use these tests to exercise proto serialization/deserialization. This is done by adding additional instantiations of the parameterized parsing tests. This caught several bugs which are fixed in this CL: (1) Domain instructions were not being serialized properly. (2) Host send/recv instructions did not preserve the is_host_transfer bit. (3) Sparse literals could not be serialized or deserialized. PiperOrigin-RevId: 215445200
* | | | | | Copy tf.distributions to tfp.distributions, and deprecate the ↵Gravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tf.distributions API. PiperOrigin-RevId: 215441733
* | | | | | Allow passing --allow_nonexistent_arrays via toco_convertGravatar A. Unique TensorFlower2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215440829
* | | | | | Disable fused_conv tests that don't build in open-source.Gravatar Todd Wang2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215440356
* | | | | | Allow creating a list from a tensor. Fix a few inconsistencies in the tensor ↵Gravatar Dan Moldovan2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | list constructors. PiperOrigin-RevId: 215435720
* | | | | | Fix the case when an object may have multiple directives with the same ↵Gravatar Dan Moldovan2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | annotation. PiperOrigin-RevId: 215435613
* | | | | | Merge pull request #22126 from ConcurrencyPractitioner:masterGravatar TensorFlower Gardener2018-10-02
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215431884
* | | | | | | [XLA] Replace the last FlatMap in XLA with a simple array.Gravatar Benjamin Kramer2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A hash map for 18 pointers is just a waste of space. PiperOrigin-RevId: 215428176
* | | | | | | Remove dependency on contrib model_variable.Gravatar Suharsh Sivakumar2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also remove add_arg_scope. PiperOrigin-RevId: 215426187
* | | | | | | [XLA] Fix some outdated comments referring to FlatMapGravatar Benjamin Kramer2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also convert unordered_map to flat/node_hash_map where the comments allow. PiperOrigin-RevId: 215410566