aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow
Commit message (Collapse)AuthorAge
* Fix bug in nonpip builds in ci_parameterized_build.shGravatar Todd Wang2018-10-05
| | | | | | | The extra spaces were confusing bash's string-line-continuation from the backslash `\` on the previous line. PiperOrigin-RevId: 215964853
* [tf.data] Adding specialization for `MapDataset`, `ParallelMapDataset`, and ↵Gravatar Jiri Simsa2018-10-05
| | | | | | `MapAndBatchDataset` whose user-provided functions have the property that each output argument take its value directly from an input argument (e.g. `lambda x, y: y, x`). This specialization can produce the result without having to schedule the function using the executor. PiperOrigin-RevId: 215957592
* Handle Range & BatchMatMul in partial Flex modeGravatar Yu-Cheng Ling2018-10-05
| | | | PiperOrigin-RevId: 215957535
* [XLA] Use the highest possible precision for large Iota inputs.Gravatar Blake Hechtman2018-10-05
| | | | PiperOrigin-RevId: 215957327
* Copy device from If op to the lowered ops.Gravatar Saurabh Saxena2018-10-05
| | | | | | Enable GPU tests for cond_v2. PiperOrigin-RevId: 215956220
* Internal change.Gravatar A. Unique TensorFlower2018-10-05
| | | | PiperOrigin-RevId: 215951354
* Workaround build errors in Android NDK r14b.Gravatar Jeremy Lau2018-10-05
| | | | PiperOrigin-RevId: 215950376
* Brings V2 Optimizers into Keras w/ Keras signaturesGravatar A. Unique TensorFlower2018-10-05
| | | | PiperOrigin-RevId: 215950207
* Convert TensorFlow's jpeg dependency to new third party import method.Gravatar A. Unique TensorFlower2018-10-05
| | | | PiperOrigin-RevId: 215948571
* Merge pull request #20476 from yongtang:06052018-bincount-shapeGravatar TensorFlower Gardener2018-10-05
|\ | | | | | | PiperOrigin-RevId: 215947463
* | Profiler collects the number of replicas and num cores per replica used in ↵Gravatar A. Unique TensorFlower2018-10-05
| | | | | | | | | | | | the model. PiperOrigin-RevId: 215947354
* | Revert constant folding to previous state.Gravatar Tong Shen2018-10-05
| | | | | | | | PiperOrigin-RevId: 215946205
* | Do 2 warmup runs in assert_no_new_pyobjects_executing_eagerly.Gravatar Todd Wang2018-10-05
| | | | | | | | PiperOrigin-RevId: 215944829
* | [XLA] Extend the HLO verifier to check that non-layout-changing instructionsGravatar Bixia Zheng2018-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | preserve operand layouts. Add an std::function member to the HloVerifier for a backend to specify the function object used to determine whether an instruction can change layouts. Use the function object to find out the non-layout-changing instructions and check that such instructions should produce results with the same layouts as its operands. Add test cases. PiperOrigin-RevId: 215941282
* | Disable micro/examples/micro_speech:micro_speech_test test under msanGravatar Smit Hinsu2018-10-05
| | | | | | | | PiperOrigin-RevId: 215939542
* | Make gradient tape stack thread localGravatar Igor Ganichev2018-10-05
| | | | | | | | PiperOrigin-RevId: 215937618
* | Declare that stateless random ops are not differentiable in C++ code.Gravatar Tong Shen2018-10-05
| | | | | | | | PiperOrigin-RevId: 215935319
* | Fix documentation.Gravatar A. Unique TensorFlower2018-10-05
| | | | | | | | PiperOrigin-RevId: 215930596
* | Refactoring TFLite export code. Unify OperatorCode generation logic.Gravatar Yu-Cheng Ling2018-10-05
| | | | | | | | PiperOrigin-RevId: 215928419
* | When running a native/builtin op via eager C API, automatically fill in defaultGravatar Mingsheng Hong2018-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | attr values that are not overridden e.g. transpose_a in the matmul op). This is required for backward compatibility (a binary built via an older version of TF should still run on a newer version of TF, where some ops may have added attrs). For non-eager graph building, the default attr values of graph ops are added by tensorflow::AddDefaultsToNodeDef(). We ran into this issue when running the same S4TF test cases via eager APIs -- some tests failed due to "missing attrs", but are fixed by this patch. PiperOrigin-RevId: 215927271
* | - Don't set tpu optimizer parameter variable during weight initialization if ↵Gravatar Jing Li2018-10-05
| | | | | | | | | | | | | | | | the optimizer isn't set, e.g. loading weights and then predict. - Add load_weights for `KerasTpuModel`. PiperOrigin-RevId: 215920993
* | Update XlaSort to match the underlying HLO.Gravatar A. Unique TensorFlower2018-10-05
| | | | | | | | PiperOrigin-RevId: 215917470
* | BEGIN_PUBLICGravatar A. Unique TensorFlower2018-10-05
| | | | | | | | | | | | | | | | Automated rollback of PR #21945 END_PUBLIC Automated rollback of commit 863f61412fcc654840c6b67473b742ea4e5e964e. Revert #21945. PiperOrigin-RevId: 215913175
* | Switch NCCL to build from open source (version 2.3.5-5) by default.Gravatar A. Unique TensorFlower2018-10-05
| | | | | | | | | | | | | | Note to users manually patching ptxas from a later toolkit version: Building NCCL requires the same version of ptxas and nvlink. PiperOrigin-RevId: 215911973
* | Relax some unnecessary 4D array restrictionsGravatar A. Unique TensorFlower2018-10-05
| | | | | | | | PiperOrigin-RevId: 215910400
* | [TF:XLA] Move broadcasting code out of BroadcastTo op into a common helper ↵Gravatar Peter Hawkins2018-10-05
| | | | | | | | | | | | | | | | | | | | library. Change XlaBinaryOp::Broadcast to use the BroadcastTo lowering, since it produces fewer extraneous reshapes and transposes. Even if the reshapes and transposes would later optimize away, this yields more readable output and makes life easier for HLO rewrites that run early. Change in preparation for removing reshapes from SoftmaxCrossEntropyWithLogits. PiperOrigin-RevId: 215906847
* | Use absl::Span for HloModuleGroupMetadataGravatar HyoukJoong Lee2018-10-05
| | | | | | | | PiperOrigin-RevId: 215905026
* | compat: Update forward compatibility horizon to 2018-10-05Gravatar A. Unique TensorFlower2018-10-05
| | | | | | | | PiperOrigin-RevId: 215874612
* | Merge the different LSTM EvalFloat/EvalHybrid calls into a single file.Gravatar A. Unique TensorFlower2018-10-05
| | | | | | | | PiperOrigin-RevId: 215870962
* | Remove dependency on epsilon for diagonal shampoo.Gravatar A. Unique TensorFlower2018-10-04
| | | | | | | | PiperOrigin-RevId: 215857772
* | Fix link in eager notebook stub.Gravatar Billy Lamberta2018-10-04
| | | | | | | | PiperOrigin-RevId: 215853105
* | Fix regression that caused xrange to be ignored.Gravatar Dan Moldovan2018-10-04
| | | | | | | | PiperOrigin-RevId: 215844450
* | Add 'device' property to TPUMirroredVariable, so ↵Gravatar Ruoxin Sang2018-10-04
| | | | | | | | | | | | tf.train.init_from_checkpoint can be supported. PiperOrigin-RevId: 215843249
* | [XLA:GPU] Fix old-ptxas-version detection logic.Gravatar Justin Lebar2018-10-04
| | | | | | | | | | | | | | | | This was completely broken for CUDA versions > 9 and resulted in spurious warnings. Reported in #22706#issuecomment-426861394 -- thank you! PiperOrigin-RevId: 215841354
* | Add Chaos Free Network (CFN) cell.Gravatar A. Unique TensorFlower2018-10-04
| | | | | | | | | | | | The implementation is based on: https://openreview.net/pdf?id=S1dIzvclg. PiperOrigin-RevId: 215824867
* | Merge pull request #21945 from efagerho:masterGravatar TensorFlower Gardener2018-10-04
|\ \ | | | | | | | | | PiperOrigin-RevId: 215824410
* | | Pin ops with small integer inputs (already on the cpu) to the cpu in eager.Gravatar Akshay Modi2018-10-04
| | | | | | | | | | | | | | | | | | An environment variable (TF_EAGER_ENABLE_SMALL_TENSOR_CPU_PINNING) is provided to turn this off if necessary (its on by default). PiperOrigin-RevId: 215821915
* | | Fix unused imports.Gravatar Jacques Pienaar2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215819072
* | | Disable tensorrt:unary_test in OSS since it crashes with SEGV.Gravatar Todd Wang2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215814732
* | | This CL fixes a bug in the eager benchmarks test that caused the defun tests ↵Gravatar A. Unique TensorFlower2018-10-04
| | | | | | | | | | | | | | | | | | to execute a different-sized matrix multiply than the eager tests. PiperOrigin-RevId: 215814346
* | | Fix for memory issue in micro test code, spotted by asan checksGravatar Pete Warden2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215813259
* | | Fix bug in Grappler constant folding: The logic detecting full reductions ↵Gravatar A. Unique TensorFlower2018-10-04
| | | | | | | | | | | | | | | | | | | | | | | | was flawed. Added better test coverage. Also added a extra test for a related symbolic shape inference operation that I first suspected to be broken. PiperOrigin-RevId: 215812753
* | | Avoid creating control edges on not-this-graph.Gravatar Alexandre Passos2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215811680
* | | Add basic TensorList op support in bridge.Gravatar Jacques Pienaar2018-10-04
| | | | | | | | | | | | | | | | | | | | | | | | * Add kernels for TensorListReserve. EmptyTensorList, TensorListElementShape, TensorListPushBack, TensorlistPopBack; * Treat list type pretty much identical to Stack in the bridge for now; * Support variant output by treating variant like a uint8 and leaving the interpretation up to the XlaExpression (variant type does not support tensor_data()); PiperOrigin-RevId: 215809335
* | | Automated rollback of commit 6b538d9ce54e878576131cde0c76e43a893180c2Gravatar Smit Hinsu2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215808649
* | | Internal change.Gravatar A. Unique TensorFlower2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215806953
* | | Add apidefs for the list ops.Gravatar Dan Moldovan2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215802845
* | | Rename "Inliner" to "MapInliner".Gravatar Mark Heffernan2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215801897
* | | Fix problem in quantized version of Comparison op handlerGravatar A. Unique TensorFlower2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215801773
* | | Internal change.Gravatar Anna R2018-10-04
| | | | | | | | | | | | PiperOrigin-RevId: 215797256