aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Merge pull request #21075 from jjsjann123:trt4_input_patchGravatar TensorFlower Gardener2018-08-17
|\ | | | | | | PiperOrigin-RevId: 209226085
* | Add a benchmark for forward+backward for defuns.Gravatar Akshay Modi2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Also fix some simple issues that I saw when I benchmarked it (goes from ~3500 examples/sec -> ~4000 examples/sec) - (nest) Expose is_mapping check that caches to python. - (nest) Stop calling flatten when unnecessary in pack_sequence_as - (nest) Set some functions to their swig wrappers directly (instead of wrapping them in another function) - Directly call the gen_math_ops call in _aggregate_grads to skip any unnecessary python overhead. - Stop falling back to slow path in _fast_fill. PiperOrigin-RevId: 209223633
* | Move clone and build function out of the estimator/keras library.Gravatar Katherine Wu2018-08-17
| | | | | | | | PiperOrigin-RevId: 209223543
* | Move boosted tree weighted quantiles into core.Gravatar Zhenyu Tan2018-08-17
| | | | | | | | PiperOrigin-RevId: 209222129
* | More deflaking for ar_model_testGravatar Allen Lavoie2018-08-17
| | | | | | | | | | | | I saw a MacOS flake after cl/208297005. Something platform-dependent seems to be going on. PiperOrigin-RevId: 209220306
* | Make src_dir optional.Gravatar Mark Daoust2018-08-17
| | | | | | | | PiperOrigin-RevId: 209220232
* | New Class StepsExporter added which exports the serving graph and ↵Gravatar Mehdi Sharifzadeh2018-08-17
| | | | | | | | | | | | checkpoints of the model in user specified steps. PiperOrigin-RevId: 209218489
* | Fix Unroll Batch Matmul Pack parameter bug.Gravatar A. Unique TensorFlower2018-08-17
| | | | | | | | PiperOrigin-RevId: 209217507
* | Keep 'Research and experimentation' collection as an intro to eager.Gravatar Billy Lamberta2018-08-17
| | | | | | | | | | | | Move more advanced notebooks into separate categories. PiperOrigin-RevId: 209215629
* | Fix the bug that StridedSlice loses static dimension when dim==0.Gravatar A. Unique TensorFlower2018-08-17
| | | | | | | | PiperOrigin-RevId: 209212830
* | Fix variable tracking for Templates assigned to subclassed Model attributesGravatar Allen Lavoie2018-08-17
| | | | | | | | | | | | | | | | Previously a Template's variables didn't show up in Model.weights, despite being available in Template.weights, Template.trainable_weights, and so on. Like other variable containers, these are now gathered (and forwarded through lists and dictionaries). Also switches gathering to Model._layers from Model.layers (and likewise for CheckpointableDataStructures), since the un-filtered ._layers includes variables added directly to a container type (e.g. a Template). Updates and losses are still gathered from the post-processed/flattened .layers, which is fine for now since Layers are the only things that have updates or losses. PiperOrigin-RevId: 209212023
* | Enable evaluation in Estimator with TPU StrategyGravatar Priya Gupta2018-08-17
| | | | | | | | PiperOrigin-RevId: 209209370
* | [XLA] Replace a CHECK(false) in the evaluator with a LOG(FATAL).Gravatar Michael Kuperstein2018-08-17
| | | | | | | | PiperOrigin-RevId: 209208985
* | Enable variable[indices].assign(...) in eager (to match existing graph ↵Gravatar Alexandre Passos2018-08-17
| | | | | | | | | | | | semantics) PiperOrigin-RevId: 209208304
* | This is much cleaner if it's in the Metadata writer itself.Gravatar Mark Daoust2018-08-17
| | | | | | | | PiperOrigin-RevId: 209208090
* | Move FindInputArg() for ApiDef::Arg to op_def_util.cc and cleanup Python/c++ ↵Gravatar Nick Kreeger2018-08-17
| | | | | | | | | | | | | | | | references. This method is currently duplicated in Python code and will be used for TypeScript generation. PiperOrigin-RevId: 209207139
* | Automated rollback of commit c16517f22b4c4601c1e02ec5cb55193743443878Gravatar Mehdi Sharifzadeh2018-08-17
| | | | | | | | PiperOrigin-RevId: 209204056
* | Combine determining conditional clusters and flow forward.Gravatar Jacques Pienaar2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Redo functionalizing cond nodes by combining the cluster identification and flow forward parts. * Propagate the predicates that must hold for a node to execute to handle cases with redundant switch/merge nodes. - Predicates are now stored explicitly as an array (CondState); * Each node has one CondId associated with its execution, this id represents a unique CondState; * Introduce a merge and dead state to ensure correct behavior for one conditional feeding into another and for redundant switch nodes (i.e., switch on predicate p while already on a then/else branch of predicate p); - The support for dead nodes is limited to case introduced by gradient code; * Add Conditional class that represents a If that will be extracted; * Extract branches reachable from Merge nodes; - If the output of a switch does not feed into a merge, then that switch will be pruned - this is inline with expectation/while behavior; - Extracting from the Merge nodes up can result in a switch node being shared between different Conditionals; - Replicating constants also supported as workaround; PiperOrigin-RevId: 209202945
* | PR #21373: nsync dep updatesGravatar Yifei Feng2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Please approve this CL. It will be submitted automatically, and its GitHub pull request will be marked as merged. Imported from GitHub PR #21373 A new version of nsync is released, this updates the workspace.bzl and adds nsync to the libs that can be unbundled. I've packaged nsync on Gentoo Linux and tested the full unbundled build. The CMake build is also updated to the latest version, the patch is no longer required and is removed. I have tested the cmake build on my machine but the CI needs to test windows since I can't. The last commits update ./configure to handle adding TF_SYSTEM_LIBS and an option to disable stripping. @m3bm3b, can you review too? Copybara import of the project: - 3d224b29fcf699b84cf538e2d16e3dd4e78e6a91 workspace: update nsync dep to 1.20.1 by Jason Zaman <jason@perfinion.com> - 34536b88bedc5a83ad939438a49a3cc53aea210c CMake: nsync: update to 1.20.1 by Jason Zaman <jason@perfinion.com> - f2444ba218ae280e03710f936b249b6b650ea3dd third_party: unbundle nsync by Jason Zaman <jason@perfinion.com> - 4386d8c4b01020ba1c979258e5102ac1947d2574 configure: Add TF_SYSTEM_LIBS handling by Jason Zaman <jason@perfinion.com> - f3fd1f110781cfb8cc941241a69eb41114787bfd Merge 4386d8c4b01020ba1c979258e5102ac1947d2574 into a05c7... by Jason Zaman <jasonzaman@gmail.com> COPYBARA_INTEGRATE_REVIEW=https://github.com/tensorflow/tensorflow/pull/21373 from perfinion:nsync 4386d8c4b01020ba1c979258e5102ac1947d2574 PiperOrigin-RevId: 209201545
* | Merge pull request #21486 from weidankong:elastic_averageGravatar TensorFlower Gardener2018-08-17
|\ \ | | | | | | | | | PiperOrigin-RevId: 209198285
* \ \ Merge pull request #18866 from gpx1000:originGravatar TensorFlower Gardener2018-08-17
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 209198062
* | | | Refine delegate dependenciesGravatar Jared Duke2018-08-17
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209194778
* | | | Automated rollback of commit a1606d5e0f667fddd7f3f5705bda3aee5b3c2554Gravatar Gunhan Gulsoy2018-08-17
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209187557
* | | | Add link to dataset.Gravatar Billy Lamberta2018-08-17
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209185706
* | | | Fix error when using `colocate_with` function with DistributionStrategy.Gravatar Anjali Sridhar2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #19551 PiperOrigin-RevId: 209184588
* | | | Store GraphModeFunction's backwards function in a FuncGraph.Gravatar Akshay Agrawal2018-08-17
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209180971
* | | | Propagate narrow_range flags in suitable constant-propagationGravatar A. Unique TensorFlower2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | transformations. PiperOrigin-RevId: 209174233
* | | | Reformat tensorflow bazel files; NFCGravatar Sanjoy Das2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Avoids whitespace changes in a later CL. PiperOrigin-RevId: 209168698
* | | | Automated rollback of commit 45aad1a42201ac9134df2ab258b60e697ee3b96aGravatar Allen Lavoie2018-08-17
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209168291
* | | | Minor changes to www.tensorflow.org/install/install_sourcesGravatar A. Unique TensorFlower2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Remove mock from extra packages to install for testing since it is already required to be installed for the build. 2. The instruction to build the build_pip_package script is difficult to notice as it gets lost with the Note in the GPU support section above it. As such, add a subsection title for it. RELNOTES: n/a PiperOrigin-RevId: 209159059
* | | | Fix for PartitionedVariables in collectionsGravatar Allen Lavoie2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Makes sure there are read ops in the graph, to avoid errors on MetaGraph restore. PiperOrigin-RevId: 209158129
* | | | [XLA] Allow ReverseV2 to have negative axes.Gravatar A. Unique TensorFlower2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Additionally, assert that the same axis does not occur multiple times as Tensorflow Classic asserts. PiperOrigin-RevId: 209132267
* | | | [XLA] Correct assertions in tf2xla tile_ops.Gravatar A. Unique TensorFlower2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Zero inputs for the multiples are supported but were being disallowed by an assertion. PiperOrigin-RevId: 209132264
* | | | update tf.contrib.image.interpolate_spline to support inputs with ↵Gravatar A. Unique TensorFlower2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | partially-specified shapes. Fixes #21136 PiperOrigin-RevId: 209130870
* | | | compat: Update forward compatibility horizon to 2018-08-17Gravatar A. Unique TensorFlower2018-08-17
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209119854
* | | | Use feature_group_count parameter for depthwise convolution.Gravatar Adrian Kuegel2018-08-17
| | | | | | | | | | | | | | | | | | | | | | | | This makes use of the newly added HLO support for grouped convolutions. PiperOrigin-RevId: 209118249
* | | | Release FunctionLibraryRuntime::Handle in IsCompilableCall.Gravatar Sanjoy Das2018-08-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209105961
* | | | Check for training ops in graph. The rewriter only works for graphs with no ↵Gravatar Raghuraman Krishnamoorthi2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | training ops as described in https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/quantize. This test help check for graphs that have training ops and raises a value error. PiperOrigin-RevId: 209103265
* | | | Merge MultiWorkerMirroredStrategy into MirroredStrategyGravatar Yuefeng Zhou2018-08-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209099475
* | | | Add one pass algorithm option to calculate the mean and variance in group_normGravatar A. Unique TensorFlower2018-08-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209096783
* | | | Fix bug in reporting of the mismatch index in literal comparison.Gravatar Mark Heffernan2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | Previously, for equal comparisons the reported mismatched index would always be the last index in the shape rather than the index of the actual miscompare. PiperOrigin-RevId: 209086635
* | | | tf.contrib.checkpoint.NumpyState for saving/restoring NumPy arrays with TF ↵Gravatar Allen Lavoie2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | checkpoints A bit of extra infrastructure in checkpointable restore (save was already done) to support Python callbacks. The same strategy should work for any Python state, although it's confined to non-pickled NumPy arrays at the moment. PiperOrigin-RevId: 209085928
* | | | Fix include guardsGravatar A. Unique TensorFlower2018-08-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209085003
* | | | Various improvements to MakeFakeArguments.Gravatar Mark Heffernan2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | Add an overload which takes a random number generator to enable generation of different random values in sequential calls to MakeFakeArguments. Add a mechanism for generating arrays of unique values (no duplicates) for the key inputs to key/value kSorts. Remove some sorcery in generating float arrays and replace with a uniform distribution. The underlying reason for using this strange distribution no longer exist. PiperOrigin-RevId: 209083904
* | | | Automated rollback of commit 394db95965e1d745f08b4eeb550878ddc175af15Gravatar Raghuraman Krishnamoorthi2018-08-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209082119
* | | | Implement the methods needed by distribute coordinator in ↵Gravatar Yuefeng Zhou2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | ParameterServerStrategy PiperOrigin-RevId: 209078920
* | | | VLOG out some summary information from MarkForCompilationPass.Gravatar Sanjoy Das2018-08-16
| | | | | | | | | | | | | | | | | | | | | | | | This is useful when debugging auto-jit issues. PiperOrigin-RevId: 209078538
* | | | Extend external context for Edge TPUGravatar A. Unique TensorFlower2018-08-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209077767
* | | | [TF:XLA] Bump open source llvm revision to r339747Gravatar Sanjoy Das2018-08-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209075749
* | | | Use binary classification head for num_classes = 2.Gravatar A. Unique TensorFlower2018-08-16
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 209074011